如何显示从Javascript SDK返回的错误

时间:2011-09-21 23:49:01

标签: error-handling facebook-javascript-sdk

我正在开发一个结合了PHP和Javascript SDK的脚本。

这是一个非常基本的脚本,并且在很大程度上它可以工作,但它将被其他人使用,我试图让它更具防弹性。

我遇到的问题是,如果URL,API密钥或密钥之类的内容不正确,则不会向用户显示任何消息,以帮助他们实现问题。

如果我观看HTTP流(使用HttpFox),我可以看到返回错误。就像是...     < span>不允许指定网址...< / span>

但显示屏上没有任何内容。 span标签,看起来这个响应似乎是为了显示,但我不知道它应该出现在哪里,或者为什么不出现。

我的页面上是否有一些特别命名的div元素?

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

Dialogs API”有一个可选的“show_error”参数,您可以将其添加到请求网址以显示有关错误的其他信息。 这通过Javascript SDK调用对话框时有效。

但对于SDK中的其他一些东西 - 是的,有时它只是说:“有一个错误”,并没有显示任何其他相关信息。这很烦人,但往往是 - 它与你的Facebook APP设置有关(即错误的app-id,不正确的域名等)