По-видимому, мы можем использовать ETags, чтобы узнать, был ли обновлен канал/плейлист, основываясь на следующем заявлении из их документация:
когда ваше приложение снова запрашивает сохраненный ресурс, оно указывает ETag, связанный с этим ресурсом. Если ресурс был изменен, API возвращает измененный ресурс и ETag, связанный с этой версией ресурса. Если ресурс не изменился, API возвращает ответ HTTP 304 (не изменен), который указывает, что ресурс не изменился.
Но я попытался получить данные канала, которые не меняются, но после нескольких обновлений кажется, что ETag переходит к другим значениям!
&order=date
в конце строки запроса. - person idbehold   schedule 17.06.2015