messaging_account_linking
Webhook Event ReferenceWhen using Account Linking, this callback will occur when the Link Account or Unlink Account button have been tapped.
The status
parameter tells you whether the user linked or unlinked their account. The authorization_code
is a pass-through parameter. allowing you to match the business user entity to the page-scoped ID (PSID) of the sender
.
{ "sender":{ "id":"USER_ID" }, "recipient":{ "id":"PAGE_ID" }, "timestamp":1234567890, "account_linking":{ "status":"linked", "authorization_code":"PASS_THROUGH_AUTHORIZATION_CODE" } }
{ "sender":{ "id":"USER_ID" }, "recipient":{ "id":"PAGE_ID" }, "timestamp":1234567890, "account_linking":{ "status":"unlinked" } }
sender
sender Field | Description |
---|---|
| The Page-scoped ID for the person who sent a message to your business |
| The reference for a person who used the Chat Plugin to messsage your business |
recipient
recipient Field | Description |
---|---|
| The ID for your Facebook Page |
account_linking
Property | Description | Type |
---|---|---|
|
| String |
| Value of pass-through | String |
Note: authorization_code
is only available when status
is linked