LIFFから色々なメッセージを送る方法をお伝えします。比較的シンプルなメッセージについてお伝えします。 LINEでいつも画像を送信してると思いますが、LIFFを使うとWeb上の画像を直接送信することができます。
今回はLIFFアプリで主にバックグラウンドで使うことになる機能を紹介します。 ユーザーを一意に特定する”userId”等、アプリを作る上でかなり重要になる情報を取得できます。
AppSyncについては、あまり馴染みが無い方も多いのではないかと思い、入門的な記事を書くことにいたしました。AppSyncとは REST APIとは違う、GraphQLというAPI仕様を用いて「柔軟なAPI」を提供するマネジメントサービスです。
「開発環境のAWS環境」にはデプロイしているアプリケーションを、本番環境として用意している「別のAWS環境」にデプロイ(移行?)する、という若干特殊なAmplifyのデプロイの構築手順です。
AWS Amplifyの理解を進めていく上で、AWSのドキュメントをベースに進めていきますが、Amplify周りのいわゆる”Developper”系のサービスについても併せて簡単に説明します。
テキストをパースするよりGUIベースで情報を自動取得したい場合が適しているユースケースのため、Headless ChromeとSeleniumをLambda関数で動かし、webページのスクリーンショットを取得する方法をご紹介します。
海外へ行くこと自体に不慣れな方への案内です。re:invent が海外初体験の方はもちろん、 慣れた方も確認の意味で目を通していただければと思います。