messaging_account_linking Webhooks 事件参考文档

如果使用账户绑定功能,则在用户轻触账户绑定解绑账户按钮后,就会发生此回调。

status 参数用于指明用户是绑定还是解绑了账户。authorization_code 是一个传递参数,您可以通过此参数将企业用户实体与 sender 的公共主页范围编号 (PSID) 匹配。

示例

{
  "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

属性类型描述

id

字符串

触发 Webhook 事件的用户 PSID。

user_ref

字符串

触发 Webhook 事件的用户 user_ref。此属性仅适用于聊天插件的 Webhook 事件。

recipient

属性类型描述

id

字符串

您的主页编号。

account_linking

属性 描述 类型

status

linkedunlinked

字符串

authorization_code

账户绑定流程中提供的传递参数 authorization_code 的值

字符串

注意:只有当 statuslinked 时,authorization_code 才可用