ヤマムギ

growing hard days.

*

GoogleフォームからAPI Gatewayで作成したREST APIにPOSTリクエストする

   

API GatewayからLambdaを介さずにSNSトピックへ送信」の続きです。
API GatewayからSNSへ直接パブリッシュできたので、今度はそのREST APIにGoogleフォームからリクエストします。

この部分です。

Google App Script コード

ライブ配信のカレンダーをGoogle Apps Scriptとかで作りました」のコードに追加しました。
一応全部記載しておきます。

var payload 以降が今回追加したコードです。
API ENDPOINTには実際のエンドポイントが入ります。

マニフェストファイル

Google Apps Scriptのマニフェストファイルの編集」のマニフェストファイルにも追加です。

上記のようにして、一度スクリプトエディタの画面で手動で実行しておきました。

確認

配信ライブカレンダー」の「カレンダーに配信ライブ予定を追加するにはこちらのリンクから」からのフォームから送信すると、SQSまでメッセージが届きました。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS, GoogleAppsScript , ,

ad

ad

  関連記事

EFSをEC2(Amazon Linux 2)からマウントする

Amazon Elastic File Systemが東京リージョンに来たことも …

DynamoDB Accelerator(DAX)のサンプルアプリケーション(Python)を実行

DynamoDBデベロッパーガイドのDynamoDB Accelerator(D …

AWS Client VPNの接続ログを確認しました

AWS Client VPNを設定しましたで証明書とかせっかく作ったので、いろい …

AWS WAFの個別ルールを設定する

Web ACLを選択して、[Add my own rules and rule …

Rocket.ChatにAWS Lambda(Python)から投稿する

Rocket.ChatにAPIで投稿するテスト(Postman)をやってみて、使 …

AWS SSOのパスワードリマインダーでADのパスワードを変更

AWS Managed Microsoft ADを構築してユーザー追加までで構築 …

T3.nanoで仮想メモリ割当をユーザーデータで実行する

T3.nanoはメモリがだいたい500MBです。 実行する処理によってはメモリエ …

AtomエディタでEC2のファイルを直接編集する

Webページを編集していてEC2のファイルをvimエディタでさわったりしています …

Amazon Becrock Nova Pro, Liteを校正目的で比較モードを試しました

書籍執筆の誤字脱字チェックと校正をしてもらうためにNovaを検討しています。 N …

Elastic BeanstalkでflaskアプリケーションデプロイのチュートリアルをCloud9で

Elastic Beanstalk への flask アプリケーションのデプロイ …