Демо-приложение Facebook Credits возвращает ошибку

Мы участвуем в бета-тестировании Facebook Credits. После утверждения нашего работающего приложения мы выполнили шаги со страницы API для настройки демонстрационного приложения: http://developers.facebook.com/docs/creditsapi

Однако всякий раз, когда мы отправляем с помощью кнопки «Оплатить через Facebook», мы получаем ошибку 1383008 («Используемое вами приложение не отвечает»).

Мы проверили журналы сервера и подтвердили, что все необходимые параметры передаются на http://apps.facebook.com/ajax/flows/?__a=1, как и ожидалось. Мы также подтвердили, что URL-адрес обратного вызова (callback.php из файлов демонстрационного приложения) никогда не срабатывает.

Чтобы убедиться, что это не проблема совместимости с новым SDK для JavaScript, мы настроили демонстрацию, используя старый SDK для JS, и получили ту же ошибку.

Кто-нибудь еще сталкивался с этой проблемой при запуске демонстрационного приложения (с использованием любой версии SDK)? Если мы не сможем запустить демонстрационную версию, мы не сможем реализовать эту функцию в нашем реальном приложении.

Вот запрос, отправленный на сервер (идентификатор приложения удален):

deadbeef=2386512837&app_id=OUR_APP_ID&api_key&receiver=0&order_info=%7B%22title%22%3A%22BFF%20Locket%22%2C%22description%22%3A%22This%20is%20a%20BFF%20Locket...%22%2C%22price%22%3A%2210%22%2C%22image_url%22%3A%22http%3A%2F%2Fwww.facebook.com%2Fimages%2Fgifts%2F21.png%22%2C%22product_url%22%3A%22http%3A%2F%2Fwww.facebook.com%2Fimages%2Fgifts%2F21.png%22%7D&place=app&credits_purchase=false&flow_type=BuyItem&__d=1&post_form_id=57484628313c8345bd4e904f684e43e5&fb_dtsg=1GSvy&lsd&post_form_id_source=AsyncRequest

Вот возвращенный ответ:

for (;;);{"error":0,"errorSummary":"","errorDescription":"","errorIsWarning":false,"silentError":0,"payload":{"secure":false,"handler":"","title":"Application Error","userData":{"fbpayments_error":"{\"error_code\":1383008,\"error_message\":{}}"},"body":"<div class=\"pam uiBoxRed\">The application you are using is not responding.<\/div>","buttonsMessage":null,"buttons":"ok"}}

person zinndesign    schedule 19.11.2010    source источник
comment
Вы решили эту проблему. Пожалуйста, помогите, у меня тоже такая же проблема. Какое решение для этого, я застрял :(   -  person Amal Kumar S    schedule 18.07.2011


Ответы (2)


Мы обновили API Facebook Credits пример приложения и документация. Если у вас все еще есть проблемы, пожалуйста, опубликуйте свой код внешнего интерфейса, а также ваш обратный вызов, и мы можем посмотреть.

person DSchultz    schedule 18.07.2011
comment
существует только один каталог с именем Facebook Payments Assets, содержащий файлы Adobe. Я очень расстроен и изо всех сил пытаюсь найти ответы. пожалуйста, проверьте назад? - person dejjub-AIS; 09.03.2012

У меня тоже была такая же проблема. Я смог это исправить. Эта ошибка возникла у меня из-за неправильного URL-адреса обратного вызова. Я использовал свой local_url

  'http://localhost:3000/blabla'

Вместо того, чтобы использовать

  http://apps.facebook.com/application-name/
person Amal Kumar S    schedule 25.07.2011