Blogger API:如何在特定时间范围内获取帖子*更新*?

时间:2016-05-10 15:31:40

标签: python google-api blogger google-api-python-client

我正在使用Python客户端库,所以示例都在Python中。

通过调用posts集合URI,我们可以指定startDateendDate。但是,这些应用于发布日期。例如,blogger_service.posts().list(startDate = date1, endDate = date2, orderBy = 'updated')会在date1date2之间提取发布的帖子,即使它在更新日期之前对其进行排序。

我的问题是:如何在date1date2之间获取已更新的帖子?

1 个答案:

答案 0 :(得分:1)

您也可以查询允许这种排序的公开可用Feed。查询URL的格式为 -

http://blogname.blogspot.com/feeds/posts/default?updated-min=StartDate&updated-max=EndDate&orderby=updated&alt=json

StartDateEndDate的已接受日期格式为ISO 8601

此端点的工作示例是 -

https://blogger.googleblog.com/feeds/posts/default?updated-min=2016-01-01T00:00:00&updated-max=2017-01-01T00:00:00&orderby=updated&alt=json