MyJVN が提供する API を呼び出す(Python3編)

ということで、1週間ぐらいまえにやったPHPでのAPI呼び出しを、Python3に置き換えてみます。

kenteiblog.hatenablog.com

 

ソースは以下の通りです。

API を呼び出し(Python3 Ver)

 

基本的な部分は変わりません。

唯一異なるのはJSONへの変換方法ですかね。

 

responseの内容を取得し、xmlとして読み込みます。

そのあと、xmltodictというライブラリを用いて、辞書への変換を実施します。

その辞書をjsonでdumpさせて、クライアント側に返します。

 

変換方法が変わっているので、受け取ったクライアント側でも変数が少々変更されています。(data["VULDEF-Document"]とか、data["rdf:RDF"].item とか。)

 

Eclipseで実行ボタンを押せば、すぐにサーバーがあがるので、PHPより気軽に動かせますね。開発は楽楽です(^^)/

 

以上です。

 

2017/11/21 賢帝俊来