Я попробовал пример кода, найденного здесь: https://developers.facebook.com/docs/creditsapi/ Даже если я добавил адрес своей компании и оплату, я все равно получаю эту ошибку:
Код ошибки API: 1151 Описание ошибки API: Извините, но это приложение может не иметь права принимать кредиты Facebook. Если это приложение приняло кредиты раньше, пожалуйста, попробуйте еще раз. Сообщение об ошибке: недопустимое приложение
Я думаю, что кредиты api лучше всего работают на приложениях iframe. Можно ли интегрировать кредиты на моем сайте? Лучший Маттео
кредитов работают только в приложениях на холсте Facebook:
API Кредиты Facebook позволяет пользователю использовать кредиты в качестве метода для покупки цифровых и виртуальных товаров в приложении Facebook.Обратите внимание: API-интерфейсы кредитов еще не доступны для использования на внешних веб-сайтах, но только в приложениях iframe для холста.
Я перенаправляю пользователя на холст iFrame для оплаты, а затем возвращаюсь на мой веб-сайт.
Не уверен, что это нарушает любое соглашение Facebook.
Ошибка в том, что у вас нет действительного идентификатора приложения. Вам нужно будет создать приложение для вашего сайта. Это можно сделать, перейдя на https://developers.facebook.com/apps. Если у вас есть приложение, созданное для вашего веб-сайта, перейдите на веб-сайт, возьмите идентификатор приложения / ключ API и поставьте после
FB.init({appId: