requestsを使ってBacklogAPIから課題を投稿する

Python

この記事は最終更新日から1年以上が経過しています。

RedmineからBacklogに移行する案件があり、使う前にAPIで何ができるのか調べておきたかったのと
ちょうど requests を使って見たかったので一緒に試して見ました。

python3.5で実行しています。

準備

実装

実行結果

171-1.png

感想

  • jQueryに似てる。この程度のAPI呼び出しは簡単に書けた。
  • レスポンスを .json() で辞書型に変換してくれるのでJSONを返すAPIと相性が良さそう
    • JSON変換に失敗すると None になるらしいのでちゃんと使うならチェックも入れるべき
  • 応用でCloudWatchのアラートからチケット登録とか機会があれば使ってみたい
    • AWS Lambdaの環境には残念ながらrequests入っていないようです

参考

Python