【发布时间】:2011-05-22 17:38:56
【问题描述】:
很久以前,我开发了一个 chrome 扩展程序,它能够对你在 youtube 上收听的歌曲进行乱码(通过你的 last.fm 帐户)。我所做的只是获取视频的标题并假设它具有正确的格式:“艺术家 - 曲目名称”(显然,我会向 last.fm 发送请求,确认它是正确的艺术家/歌曲对,然后再进行搜索)。最近(嗯,可能是几个月前)youtube 开始直接在视频下方提供艺术家和歌曲信息(见图),我想知道如何最好地提取这些信息。
我希望通过 youtube 提要 api 调用 (http://gdata.youtube.com/feeds/api/videos/videoID?alt=json) 检索信息,但它似乎没有被推荐在返回的 json 元素中。或者,我可以尝试通过 xpath 提取它,但我认为当没有艺术家/歌曲信息存在时,这可能会导致复杂化。如果有人能帮我提取这些信息,从而大大改进我的扩展,我将不胜感激。
【问题讨论】:
标签: youtube youtube-api