Как приложения, такие как Overcast и Podcast Addict, получают список подкастов? - PullRequest
0 голосов
/ 02 октября 2019

Используют ли приложения, подобные этим, внешние API для получения подкастов?

. Если да, то как поставщик API обновляет свои базы данных? если нет, то как сами приложения обновляют свои базы подкастов?

Похоже, я не могу найти эту информацию в Google, хотя, возможно, я не использую правильные ключевые слова.

1 Ответ

0 голосов
/ 02 октября 2019

Фид подкастов - это особый тип фида RSS, который является документом XML. Вы загрузите его как любой другой веб-запрос.

Специальная часть подкаста - это даты и идентификаторы эпизодов. Поэтому, если ваше приложение загрузило файл вчера и получило эпизоды 1-10, а затем снова завтра и получило эпизоды 1-11, тогда приложение запомнит идентификаторы 1-10 и узнает, что №11 новый.

Попробуйте поискать «Пример RSS-подкаста».

Пример результатов:

https://www.thepolyglotdeveloper.com/2016/02/create-podcast-xml-feed-publishing-itunes/

https://jackbarber.co.uk/blog/2017-02-14-podcast-rss-feed-template

...