当使用“已知”浏览器查询Graph API时,JSON输出的格式设置为便于人们阅读。如果查询是通过任何其他浏览器完成的,那么它将在一行上输出所有内容。

您如何显式发出请求,以便不进行格式化?我敢肯定我在某个地方看过它,但现在似乎找不到了。

最佳答案

pretty参数控制它。因此,https://graph.facebook.com/foo?pretty=0总是在打印时没有多余的空格,而https://graph.facebook.com/foo?pretty=1总是在打印时带有多余的空格,而忽略它会导致默认的基于用户代理的切换行为。

关于json - 为Graph API请求明确设置“ pretty-print ”格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7622301/

10-12 01:51