首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过API的播客描述

通过API的播客描述
EN

Stack Overflow用户
提问于 2014-04-05 05:53:57
回答 2查看 858关注 0票数 2

我正在开发一个涉及iTunes播客的Rails应用程序,我想为每个播客显示一个描述。但我想不出一种使用iTunes搜索应用程序接口提取描述的方法。当我通过播客ID "lookup"/"search“时,描述不在属性之列。我愿意使用另一种API来获取播客描述(例如,类似于Wikipedia的Freebase ),但是在iTunes API之外通过播客标题进行搜索将会很棘手,因为一些播客有一个通用的名称,比如“开始烹饪”。有什么想法吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-04-19 04:43:41

使用lookup API -您可以获取一些播客的元数据,但不是所有的元数据(如您所提到的)。以下是一个来自NPR Show的查找示例:

代码语言:javascript
运行
复制
http://itunes.apple.com/lookup?id=156274448

在json响应中,您希望找到Podcast提供者维护的RSS提要URL:

代码语言:javascript
运行
复制
"feedUrl": "http://www.npr.org/rss/podcast.php?id=1056"

当您搜索提要时-播客提供商负责提供您要查找的描述:

代码语言:javascript
运行
复制
<description><![CDATA[NPR's Foreign Desk picks the top story from the day's international coverage  from Morning Edition,....</description>
票数 2
EN

Stack Overflow用户

发布于 2020-03-18 05:40:51

详述Ted's answer above...

播客描述的原始来源是该播客的rss提要。

它可以在位于<channel>标记下的<description>标记中找到。

因此,另一种获取描述的选择,而不是去苹果要它,可以直接去获取它的来源。也就是说,一旦你知道了播客rss提要的网址,你就可以解析它并从<description>标签中获得值。

Details on the official rss spec can be found here

这正是苹果和其他播客目录为了获取描述而自己做的事情。看起来像这样..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22873693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档