response_feedback Webhook Event Reference

This event will be sent to your webhook when a user provides feedback on a message on Messenger. Users provide feedback by clicking the "thumbs up"/"thumbs down" buttons or by pressing the "Good response"/"Bad response" buttons. You can subscribe to this callback by selecting the response_feedback field when setting up your webhook.

By subscribing to the response_feedback field for a particular page, all messages sent by your app on behalf of that page will have the response feedback options in the message thread. If you do not want those options in the thread, you can unsubscribe from the webhook field.

User Experience

Once you subscribe to the response_feedback webhook event, users will see the feedback options in thread in the two following ways:

Thumbs up and thumbs down buttons


Good response and bad response buttons in long press menu

Once the user successfully submits the feedback, they will see the following submission confirmation:

Example

{
   "sender":{
      "id":"<PSID>"
   },
   "recipient":{
      "id":"<PAGE_ID>"
   },
   "timestamp":1458668856463,
   "response_feedback":{
         "feedback": "Good response | Bad response",
         "mid": "<Message-id>",
   }
}    

Properties

sender

屬性型別說明

id

字串

觸發 Webhook 事件的用戶 PSID。

user_ref

字串

觸發 Webhook 事件的用戶 ser_ref,僅適用於洽談外掛程式的 Webhook 事件。

recipient

屬性型別說明

id

字串

您的粉絲專頁編號。

response_feedback

Property Type Description

feedback

string

Feedback, provided by the user, on the business message.

Possible values: Good response, Bad response

mid

string

Reference to the