任何有免费提供mp3歌曲(或只是部分)的api的网站?

时间:2010-03-26 20:14:31

标签: api mp3

作为家庭作业,我需要制作一个播放mp3文件的webapp,用户必须在一定时间内猜出歌曲或乐队的名称。
我的问题是我在哪里可以收到这首歌?是否有任何网站提供mp3和api,我可以从中获得歌曲以及乐队和名字?它不一定是整首歌,事实上它会更好,如果它只是它的一部分而且它应该是免费的,因为它只是为了做作业。

LE:他们必须在国际上可用,因为我不是来自美国

3 个答案:

答案 0 :(得分:3)

Napster提供免费的API:

Napster Web Services

免费API只允许30秒预览,您说的正是您想要的。

我会使用他们的图表列表功能来获取流行歌曲然后为他们提供服务。

答案 1 :(得分:2)

一种可能性是亚马逊(Amazon.com) - 他们有很多歌曲的短片,并且可能选择&使用亚马逊的Web服务API播放它们。这是一个包含MP3 Clips Widget信息的页面,可能会帮助您入门。祝你好运,享受!

答案 2 :(得分:0)

如果仅仅是为了完成家庭作业,那么只使用几个mp3应该没问题,所以如果你有的话,你可以使用自己的翻录CD。

如果没有,那么您可以使用一些在线的免费音乐,例如http://www.jonathancoulton.com/store/downloads/

上的免费剪辑

我不知道有一个用于获取元数据的API的网站,但您可以使用mp3中的ID3标签来获取所需的信息。有一些简单的命令行工具可以提取这些信息,然后您可以将它放在Web应用程序的数据库中(或者您可以让Web应用程序自己调用这些工具)。