我专门使用Python客户端库,因此示例在Python中。
对posts集合URI的调用允许我们指定startDate
和endDate
。但是,这些应用于发布日期。例如,blogger_service.posts().list(startDate = date1, endDate = date2, orderBy = 'updated')
将获取在date1
和date2
之间发布的帖子,即使它按更新日期对它们进行排序。
我的问题是:如何在date1
和date2
之间获取更新的帖子?
您也可以查询公开可用的Feed,它允许这种排序。查询URL的格式为-
http://blogname.blogspot.com/feeds/posts/default?updated-min=StartDate&updated-max=EndDate&orderby=updated&alt=json
StartDate
和EndDate
的可接受日期格式为ISO 8601
这个端点的一个工作示例是-
https://blogger.googleblog.com/feeds/posts/default?updated-min=2016-01-01T00:00:00&更新的最大值=2017-01-01T00:00:00&orderby=已更新&alt=json