Facebookのメッセージを受け取る

まず、Webhookサーバーが動作していることを確認してください。サーバーは 両方 受信メッセージのコールバック そして メッセージ・ステータス・コールバック 少なくとも 200 を使用して各コールバックを確認します。インバウンドメッセージを送信したFacebookユーザーのPSIDを取得するために、この設定を行う必要があります。これを取得すると、返信できるようになります。

FacebookユーザーがあなたのFacebookページにFacebookメッセージを送信すると、Inbound Message Webhook URLにコールバックが送信されます。コールバックの例を以下に示します:

{
  "channel": "messenger",
  "message_uuid": "aaaaaaaa-bbbb-cccc-dddd-0123456789ab",
  "to": "'$FB_RECIPIENT_ID'",
  "from": "'$FB_SENDER_ID'",
  "timestamp": "2020-01-01 14:00:00 UTC",
  "message_type": "text",
  "text": "Nexmo Verification code: 12345. Valid for 10 minutes."
}

を抽出する必要があります。 from これは返信を送信するために必要なIDである。

Facebookメッセンジャーメッセージの送信

Messages API は、Facebook Messenger、SMS、WhatsApp、Viber など様々なチャンネルにメッセージを送信する機能を提供します。このタスクでは、Messages API を使って Facebook Messenger メッセージを送信します。

手順
1
このチュートリアルの紹介
2
Prerequisites
3
FacebookページをVonageアカウントにリンクする
4
Facebookのメッセージを受け取る
5
フェイスブックにメッセージを送る
6
次はどうする?