todo listの内容をBacklogに記録するWebアプリのバックエンド処理
- Backの処理はAWS Lambda
- APIはAmazon API Gateway
- 利用ライブラリー requests
以下のディレクトリにrequests(ライブラリ)を個別に取得しZip圧縮でLambdaにアップロードする
- add_backlog_issue
- get_backlog_data
- update_backlog_issue
各ディレクトリで以下を実行
pip install requests -t .
各Lambdaに設定する環境変数は以下
- HOST ex) https://xxxxx.backlog.jp
- PROJECT_KEY BacklogのProject key ex) TODOLIST
- API_KEY Backlog API KEY ex) apiKey=#####YOUR_API_KEY#####
Lambdaに紐付けるために以下を別途用意
- add_backlog_issue Method: POST
- get_backlog_data Method: GET
- update_backlog_issue Method: POST
フロント側でAjaxでやりとりするためCORSを有効にする必要がある