将 Facebook Graph API 的结果格式设置为 XML 而不是 JSON
我正在尝试将从 facebook graph api 获得的结果的格式更改为 XML。
我使用 format=xml 参数,但这似乎对我不起作用。
https://graph.facebook.com/me&access_token=xxxxxxxxxxxx&format=xml
结果以Json格式显示:(
还可以使用xml格式吗?
I'm trying to change the format of the result i get from the facebook graph api to XML.
I use the format=xml parameter but that don't seem to work for me.
https://graph.facebook.com/me&access_token=xxxxxxxxxxxx&format=xml
The result is shown in Json format :(
Is it still posible to use the xml format?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
新的图形 API 始终以 json 格式返回数据。
XML 在通信大小和解析所需的处理方面有一定的开销,因此它已从 Web API 中删除。
The new graph api always returns data in json.
XML has an overhead on communication size and processing required for parsing so it's being dropped from web API's.
这是旧 API 的一部分。 Graph api 将返回 JSON 对象(在我看来,无论如何,它更适合这项工作)。来自 facebook graph API 文档的逐字记录:
http://developers.facebook.com/docs/reference/api/
That's part of the old api. Graph api will return JSON objects (which, in my opinion, are much better suited for the job anyway). Verbatim from the facebook graph API documentation:
http://developers.facebook.com/docs/reference/api/
Facebook 到 XML。首先参考 Newtonsoft.Json.net
例如...
然后...
Facebook to XML. Firstly reference Newtonsoft.Json.net
for example...
then...
使用这个:
您将在
$fbInfoObj
中获得 XML 格式的对象。Use this:
You'll get an Object in XML format in
$fbInfoObj
.