message_deliveries Webhookイベントのリファレンス

このコールバックは、ページから送信されたメッセージが配信された時点で発生します。このコールバックをフォローするには、Webhookの設定時にmessage_deliveriesフィールドを選択します。

{
  "sender":{
    "id":"<PSID>"
  },
  "recipient":{
    "id":"<PAGE_ID>"
  },
   "delivery":{
      "mids":[
         "mid.1458668856218:ed81099e15d3f4f233"
      ],
      "watermark":1458668856253
   }
}    

プロパティ

sender

プロパティタイプ説明

id

文字列

WebhookイベントをトリガーしたユーザーのPSID。

user_ref

文字列

Webhookイベントをトリガーしたユーザーのuser_ref。これは、チャットプラグインからのWebhookイベントでしか利用できません。

recipient

プロパティタイプ説明

id

文字列

ページのID。

delivery

プロパティ 説明

mids

配列

配信されたメッセージのメッセージIDが含まれる配列。フィールドが存在しないことがあります。

watermark

数値

このタイムスタンプより前に送信されたすべてのメッセージは配信されました

midswatermarkの両方のフィールドを使うことによって、どのメッセージが配信されたかが判別されます。watermarkは常に存在しますが、midsのほうは存在する場合とそうでない場合があります。midsは、メッセージごとの配信受信を提供しますが、存在しないことがあります(古いMessengerクライアントとの後方互換性のため)。watermarkは常に存在します。これはタイムスタンプであり、このwatermarkより前のタイムスタンプの全メッセージが配信されたことを示します。