歌曲搜索和流预览API

时间:2010-03-29 23:57:44

标签: api

我是否有API可以搜索某首歌曲,然后在我的网站上播放该歌曲的预览?

查看亚马逊MP3,但我似乎无法找到适用于亚马逊MP3的API。

还查看了last.fm Track.Search api,但似乎返回值似乎没有给出实际的文件名。 (即mp3等),这意味着我无法在我的网站上传输它。

如果我还可以使用其他不同的API,请告诉我。

谢谢,
三通

4 个答案:

答案 0 :(得分:8)

希望你已经对此进行了分类,但以防万一(以及未来的搜索者)

EchoNest有一个稳定的api,会给你30秒。跟踪预览

例如:

http://developer.echonest.com/api/v4/song/search?api_key=N6E4NIOVYMTHNDM8J&format=json&results=1&artist=radiohead&title=karma%20police&bucket=id:7digital-US&bucket=audio_summary&bucket=tracks

只需注意它使用7digital,因此只有目录中的曲目才会有预览

答案 1 :(得分:6)

以下是用于曲目搜索的7digital公共API的链接

http://developer.7digital.com/resources/api-docs/catalogue-api#track/search

和这里的曲目预览:

http://developer.7digital.com/resources/api-docs/media-delivery-api#clip/ {的TrackID}

您需要在此处注册API密钥:

http://access.7digital.com/partnerprogram

*为了充分披露,我会提到我为7digital工作。

答案 2 :(得分:3)

Amazon Associates has a "widget" that allows you to play the sample clips from their extensive MP3 library。但是,我不能说它是多么灵活或可编程......但至少链接会让你开始。

答案 3 :(得分:1)

itunes有一个搜索api和预览和专辑封面...他们有限制(即你必须把“买在iTunes上”徽章链接到预览附近的歌曲)...

http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html