2019/08/22
AWS Amplifyを使って、無料かつコードを書かずにTwitterの検索結果をSlackに垂れ流す
↑の記事で作成したコードの開発メモ
大体の流れ
Amplify CLI を用いて開発した。
今回はシンプルな内容なので、amplify functionのみしか使用せず、付随するS3やCloudWatch Eventsの設定はfunctionのcloudformation-template.jsonに追記している。
Lambda関数はAmplify CLIのデフォルトであるNode.jsを使用している。
Lambda関数各部の解説については、前回の記事で書いた。RT,QT対応などで一部コードが変わってるけど基本的な部分は同じ
Lambda(Node.js)を使って、特定ユーザのツイートをSlackに送信する
team-provider-info.json
を .gitignoreに追加している。
このファイルは自分のデプロイバケットなどの情報や、チーム開発時の複数環境切り替えなどに使用するファイル。