当使用“已知”浏览器查询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/