Обратный вызов FB.ui не работает с 1 февраля 2018 - PullRequest
0 голосов
/ 06 февраля 2019

Обратный вызов FB.ui не работает с 1 февраля 2018. Окно оплаты не может появиться в веб-игре.Любое понимание будет оценено.

var options = {
        method: 'pay',
action : 'purchaseitem',
product: product,
request_id:signed
    };
    FB.ui( options, function (response) {
console.log('response:',response);//This part didn't run

1 Ответ

0 голосов
/ 06 февраля 2019

Судя по комментариям, FB.init вызывается с неверной версией API:

https://developers.facebook.com/docs/javascript/reference/FB.init/

Убедитесь, что это строка типа "v3.2", и убедитесь, что онаЭто существующий.Например, это будет текущий / последний:

FB.init({
  appId      : '{your-app-id}',
  status     : true,
  xfbml      : true,
  version    : 'v3.2'
});

Кроме того, убедитесь, что вы используете свой идентификатор приложения, и снимите скобки, например:

FB.init({
   appId      : '897348897345',
   status     : true,
   xfbml      : true,
   version    : 'v3.2'
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...