Я пытаюсь создать веб-представление Messenger (https://developers.facebook.com/docs/messenger-platform/messenger-extension) с помощью SDK Messenger Extensions Javascript.
Страница, открытая веб-представлением, имеет следующий код JS
<script>
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.com/en_US/messenger.Extensions.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'Messenger'));
window.extAsyncInit = function () {
// the Messenger Extensions JS SDK is done loading
MessengerExtensions.getUserID(function success(uids) {
var psid = uids.psid;
alert(psid);
}, function error(err) {
alert("Messenger Extension Error: " + err);
});
};
</script>
Результатом является предупреждение со следующим сообщением «Ошибка расширения Messenger: 2071011». Таким образом, метод «getUserID» работает с ошибкой. Что означает код ошибки «2071011»? И как это решить? Я много искал, но ничего не нашел по этому поводу.
Любая помощь очень ценится!!
PS: в руководстве говорится, что нужно внести сайт URL в белый список, и я тоже это сделал.