像“播客"和“播客"这样的应用程序如何检索播客列表? [英] How do apps like Overcast and Podcast addict retrive the list of podcasts?

查看:156
本文介绍了像“播客"和“播客"这样的应用程序如何检索播客列表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此类应用是否使用外部API来获取播客?

Do apps like these use external API's to fetch podcasts?

如果是,API提供程序如何更新其数据库?如果不是,应用程序本身如何更新其播客数据库?

if so, how do the API provider update their databases? if not how do the apps themselves update their podcasts databases?

尽管我可能没有使用正确的关键字,但我似乎没有在Google上找到此信息.

I don't seem to find this information on Google, although I may not be using the correct keywords.

推荐答案

TL; DR-播客应用查询主要播客目录以获取rss供稿的URL,然后播客应用查询rss供稿以获取有关播客的特定详细信息,包括获取一集.

TL;DR - podcast app queries major podcast directory to get URL of rss feed, then podcast app queries rss feed to get specific details about the podcast, including fetching an episode.

要回答您的问题,播客应用是否使用API​​来获取播客?

To answer your question, do the podcast apps use an API to fetch podcasts?

种类...

播客应用通常不使用API​​ 获取播客.首先,它使用API​​查找/了解播客.

The podcast app doesn't usually use an API to fetch a podcast. It uses an API to discover/know-about a podcast in the first place.

为了使播客应用知道哪些播客可用,他们经常查询主要播客目录之一,例如iTunes,Spotify或Stitcher.

In order for a podcast app to know about which podcasts are available, they often query one of the major podcast directories, such as iTunes, Spotify or Stitcher.

例如,这里有一些有关Apple iTunes API的信息.

这里有一些有关播客的信息,说明播客(播客应用)的工作原理.

对于他们所了解的每个播客,播客应用都将引用该播客的 rss feed .

For each podcast they know about, the podcast apps then have a reference to the rss feed for the podcast.

播客应用从上面的上一步(即查询主目录时)获得对rss feed的引用.

The podcast apps get this reference to the rss feed from the previous step above (i.e. when they queried the major directories).

rss提要是一个可以在Internet上公开获得的文件.即可以通过URL进行访问.

The rss feed is a file that is publicly available on the internet. i.e. it is accessible via a URL.

播客本身负责发布自己的rss feed.通常,RSS提要是作为Podcast的 hosting 的一部分发布的.

The podcast itself is responsible for publishing its own rss feed. Usually, rss feeds are published as part of the hosting for the podcast.

rss feed提供有关播客及其每个片段的信息.

The rss feed provides information about the podcast and each of its episodes.

播客应用程序会定期检查rss feed,以查看是否有任何更新.

The podcast apps periodically check the rss feed to see if there are any updates.

播客应用将rss feed信息转换为用户友好的格式,这是您在应用中查看特定播客的详细信息时所看到的.

The podcast apps translate the rss feed information into a user-friendly format, which is what you see when you view the details of specific podcast in the app.

这里有一些背景苹果公司提供的有关播客RSS提要的信息.

以下是一些您可能听说过的一些流行播客中的rss供稿示例:

Here are some example rss feeds from some popular podcasts that you might have heard of:

  • This American Life
  • Reply All
  • Freakonomics
  • Stuff You Should Know

这个难题的最后一部分...主要的播客目录如何了解播客rss feed?

Last part of this puzzle... how do the major podcast directories know about a podcast rss feed?

播客的所有者/创建者使用目录创建一个帐户,然后向目录提交有效的rss feed.

The owner/creator of a podcast creates an account with the directory and then submits a valid rss feed to the directory.

例如,这是您将提要提交到的方式:

For example, here is how you submit a feed to:

  • Stitcher
  • iTunes
  • Spotify

这篇关于像“播客"和“播客"这样的应用程序如何检索播客列表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆