我知道我可以像http://base-template.squarespace.com/news/?format=json-pretty这样访问JSON数据。但是我想访问的内容让我们说了一个诸如news.items之类的属性? http://base-template.squarespace.com/news/items/?format=json-pretty引发错误。是否可以通过URL钻取JSON数据?
答案 0 :(得分:0)
是的,您可以使用与您提到的相同的format=json-pretty
查询参数来访问集合的项目。
但是请注意:
format=json-pretty
,将范围从此处移到items
。format=json
,因为在这种情况下不需要'pretty'换行和缩进。例如,使用您已经提到的基本模板来获取博客项目,您将使用:https://base-template.squarespace.com/blog?format=json-pretty
。在JSON中,您会看到一个“项目”数组,这就是您要查找的数据(有关此屏幕截图,请参见下图)。如果该网站具有“ / news”收藏,则可以执行类似操作。
类似地,如果您想查看特定项目的JSON输出,则可以使用:https://base-template.squarespace.com/blog/2016/7/15/most-recent-sample-blog-post?format=json-pretty