Как показать ошибки, возвращенные из Javascript SDK - PullRequest
0 голосов
/ 22 сентября 2011

Я работаю над сценарием, который объединяет как PHP, так и Javascript SDK.

Это довольно простой сценарий, и по большей части он работает, но он будет использоваться другими, и я пытаюсь сделать его немного более пуленепробиваемым.

Проблема, с которой я столкнулся, заключается в том, что если что-то вроде URL, API-ключа или секрета неверно, пользователю не будет показано сообщение, помогающее ему понять свою проблему.

Если я смотрю поток HTTP (с помощью HttpFox), я вижу, что возвращается ошибка. Что-то вроде... Данный URL не разрешен ...

Но на дисплее ничего не появляется. Теги span, создают впечатление, что этот ответ предназначен для отображения, но я не знаю, где он должен отображаться или почему его нет.

Есть ли какой-то специально названный элемент div, который я должен иметь на своей странице?

Любая помощь приветствуется!

1 Ответ

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

API Dialogs 'имеет необязательный параметр' show_error ', который можно добавить в URL-адреса запроса для отображения дополнительной информации об ошибках.Это работает при вызове диалогов через Javascript SDK.

Но для некоторых других вещей из SDK - да, иногда он просто говорит: «произошла ошибка» и больше ничего о ней не показывает.Это раздражает, но чаще всего это связано с настройками приложения Facebook (например, неверный идентификатор приложения, неправильное имя домена и т. Д.)

...