在我看来,这总是说帐户链接失败
逐字跟进该文档:https://developers.facebook.com/docs/messenger-platform/identity/account-linking/
当我需要将用户链接到我的应用程序时,我会向用户发送一个登录按钮,如下所示:
http.post(`https://graph.facebook.com/v2.6/me/messages?access_token=${PAGE_ACCESS_TOKEN}`, {
"recipient": {
"id": "2829343507138856"
},
"message": {
"attachment": {
"type": "template",
"payload": {
"template_type": "button",
"text": "Try the log in button!",
"buttons": [
{
"type": "account_link",
"url": "https://dev-sysborg.auth0.com/authorize?response_type=code&client_id=VYierFrTxMb1Kky3DfPEqUHXaShdmH43"
}
]
}
}
}
}).then(() => {
response.send("ok")
})
用户在其Messenger屏幕上看到这样的登录按钮:
当用户尝试通过按按钮登录时,它会弹出一个新窗口并在该窗口中打开登录屏幕:
,输入凭据后,它会重定向到屏幕,提示帐户链接失败,
类似这样的东西:
我敢肯定Auth0配置没有问题,因为它可以与邮递员正常工作,并且可以与其他平台很好地连接
有人说我必须要订阅帐户关联事件,所以我已经订阅了以下三个事件:消息,messaging_postbacks,messaging_account_linking
我被困在故事的结尾, 请帮帮我