Facebook Кредиты на внешнем сайте - PullRequest
1 голос
/ 30 сентября 2011

Я попробовал пример кода, найденного здесь: https://developers.facebook.com/docs/creditsapi/ Даже если я добавил адрес своей компании и оплату, я все равно получаю эту ошибку:

Код ошибки API: 1151 Описание ошибки API: Извините, но это приложение может не иметь права принимать кредиты Facebook. Если это приложение приняло кредиты раньше, пожалуйста, попробуйте еще раз. Сообщение об ошибке: недопустимое приложение

Я думаю, что кредиты api лучше всего работают на приложениях iframe. Можно ли интегрировать кредиты на моем сайте? Лучший Маттео

Ответы [ 3 ]

2 голосов
/ 02 октября 2011

кредитов работают только в приложениях на холсте Facebook:

API Кредиты Facebook позволяет пользователю использовать кредиты в качестве метода для покупки цифровых и виртуальных товаров в приложении Facebook.Обратите внимание: API-интерфейсы кредитов еще не доступны для использования на внешних веб-сайтах, но только в приложениях iframe для холста.

1 голос
/ 05 апреля 2012

Я перенаправляю пользователя на холст iFrame для оплаты, а затем возвращаюсь на мой веб-сайт.

Не уверен, что это нарушает любое соглашение Facebook.

1 голос
/ 30 сентября 2011

Ошибка в том, что у вас нет действительного идентификатора приложения. Вам нужно будет создать приложение для вашего сайта. Это можно сделать, перейдя на https://developers.facebook.com/apps. Если у вас есть приложение, созданное для вашего веб-сайта, перейдите на веб-сайт, возьмите идентификатор приложения / ключ API и поставьте после

 FB.init({appId:
...