2016-05-10 5 views
1

Я работаю специально с клиентской библиотекой Python, поэтому примеры находятся на Python.Blogger API: Как получить сообщения * обновленные * в определенный таймфрейм?

Обращение к сборнику URI позволяет задавать startDate и endDate. Однако они применяются к дате публикации . Например, blogger_service.posts().list(startDate = date1, endDate = date2, orderBy = 'updated') будет получать сообщения , опубликованные между date1 и date2, хотя он сортирует их по дате обновления.

Мой вопрос: Как я могу получать сообщения обновленный между date1 и date2?

ответ

1

Вы также можете сделать запрос к общедоступному фиду, который разрешает такой порядок. 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&updated-max=2017-01-01T00:00:00&orderby=updated&alt=json