'响应'JavaScript中用于Graph API请求的JSON对象解析
问题描述:
我刚刚实现了一个FB.ui'send'调用。我在回调函数中处理返回的值,没有找到任何记录的引用,我想知道我是否可以调查这个'响应'JSON对象内部的内容。在PHP中,它很好,但我在JavaScript中,我只是想在客户端进行处理,而不是额外的服务器调用。 现在我可以说'回应'是'空'或不。我怎样才能找到它的'response.value'的设置或某种字符串中对象的反序列化? 谢谢'响应'JavaScript中用于Graph API请求的JSON对象解析
答
你安装了Firebug(如果你使用Firefox)或者你使用Chrome?我相信如果你用你的对象调用console.log
,它将允许你在Firebug控制台日志中检查它的结构。在Chrome中,它将记录在其控制台日志中。
Here is a good tutorial有关使用console.log的更多详细信息。
感谢您的提示。我使用的是Chrome,但不知道如何使用控制台。我有Firefox Aurora和Firebug尚未为此版本开发。无论如何,你的回答会让我无论如何都有这方面的工作,但是它不是Graph API某处记录的“响应”结构吗? –
在Chrome中,转到查看>开发人员> Javascript控制台。当你调用'console.log(myObject)'时,它应该在这个控制台中显示可检查的对象结构。 Re:响应对象,它们根据您所做的API调用而有所不同。 FB并不擅长记录它。这就是为什么使用console.log更容易查看自己的原因。 – scham
我刚刚做到了,我会将您的回复标记为答案。我只有我已经猜到的值,即'null'和'[]'。我之所以问这个问题是因为在新的Graph API发布之前的某个地方,它是某种更精细的JSON对象。这就是我寻找文档相关支持的原因。再次感谢 –