Facebook graph api 当用户从业务集成中删除应用程序时,是否存在facebook webhook?
我想处理用户从业务集成中手动删除我的应用程序的情况 我想知道两件事: 1-我应该使用什么webhook 2-此webhook是否返回用户的帐户id 我已经调查了应用程序对象中的ad_帐户webhook,但从文档中我不确定这是否是我需要的webhook。我也不知道有效载荷中的字段代表什么Facebook graph api 当用户从业务集成中删除应用程序时,是否存在facebook webhook?,facebook-graph-api,facebook-webhooks,Facebook Graph Api,Facebook Webhooks,我想处理用户从业务集成中手动删除我的应用程序的情况 我想知道两件事: 1-我应该使用什么webhook 2-此webhook是否返回用户的帐户id 我已经调查了应用程序对象中的ad_帐户webhook,但从文档中我不确定这是否是我需要的webhook。我也不知道有效载荷中的字段代表什么 谢谢实现这一点有多种方法 方法1: 您可以通过应用程序仪表板启用取消授权回调。只需转到你的应用程序,然后选择产品,然后登录Facebook,最后选择设置。 方法2: 通过配置应用程序的权限Webhook: "o
谢谢实现这一点有多种方法 方法1: 您可以通过应用程序仪表板启用取消授权回调。只需转到你的应用程序,然后选择产品,然后登录Facebook,最后选择设置。 方法2: 通过配置应用程序的权限Webhook:
"object": "permissions", "entry": [{"id": "10000123456789", "uid": "10000123456789", "time": 1576834276, "changes": [{"verb": "revoked", "field": "connected"}]}]}
"object": "permissions", "entry": [{"id": "10000123456789", "uid": "10000123456789", "time": 1576834276, "changes": [{"verb": "revoked", "field": "connected"}]}]}
其中“uid”是用户的帐户id(应用程序范围的用户id)
此外,您还可以订阅用户在应用程序中接受/删除的个人权限,例如电子邮件地址:
{"object": "permissions", "entry": [{"id": "10000123456789", "uid": "10000123456789", "time": 1576836231, "changes": [{"value": {"verb": "revoked"}, "field": "email"}]}]}