messaging_account_linking Webhook Event Reference
Updated:Nov 16, 2017
When 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
.Example
{
"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"
}
}
Properties
sender
sender
Field
|
Description |
|---|---|
id
string
|
The Page-scoped ID for the person who sent a message to your business
|
recipient
recipient
Field
|
Description |
|---|---|
id
string
|
The ID for your Facebook Page
|
account_linking
| Property | Description | Type |
|---|---|---|
status
|
linked
or unlinked
|
String
|
authorization_code
|
|
String
|
Note:
authorization_code
is only available when status
is linked

