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