2011-09-21 33 views
0

我正在研究一个结合了PHP和Javascript SDK的脚本。如何显示从Javascript SDK返回的错误

这是一个非常基本的脚本,它的大部分工作,但它会被其他人使用,我试图让它更加防弹。

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

如果我看HTTP流(与HttpFox),我可以看到有一个错误被返回。喜欢的东西... <跨度>给定的URL是不允许的...... </SPAN >

但没有出现在显示屏上。 span标签使其看起来像是这个响应是为了显示,但我不知道应该在哪里出现,或者为什么不出现。

有一些特别命名的div元素,我应该在我的页面上有吗?

任何帮助表示赞赏!

+0

这真的很难吗?没有一个评论。 – Alicia

回答

1

'Dialogs API'有一个可选的'show_error'参数,您可以添加该参数来请求URL以显示有关错误的其他信息。 这在通过JavaScript SDK调用对话框时有效。

但是对于SDK的其他一些东西 - 是的,有时它只是说:“出现了错误”,并没有显示任何其他信息。这很烦人,但往往不是 - 这是有关你的Facebook APP设置(即不正确的应用程序ID,不正确的域名等)