Проблема в процессе связывания аккаунта в мессенджере Facebook - PullRequest
2 голосов
/ 21 июня 2019

Проблема:

В моем случае всегда происходит сообщение: 1003 * Ошибка привязки аккаунта

image

Что я делаю

следующий за этим документом слово за словом: 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")
            })

пользователь видит эту кнопку входа в систему на своем экране сообщений:

image

когда пользователь пытается войти, нажав кнопку, появляется новое окно и открывается экран входа в это окно: image

и после ввода учетных данных он перенаправляет на экран с сообщением об ошибке привязки учетной записи,

как то так: image

Я уверен, что в конфигурации Auth0 нет ничего плохого, потому что она отлично работает с почтальоном и очень хорошо подключена к некоторым другим платформам

кто-то сказал, что я должен подписаться на событие привязки аккаунта, поэтому я подписался на эти три события: messages, messaging_postbacks, messaging_account_linking

Я застрял в конце истории, Пожалуйста, помогите мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...