显示用户在网络上收听的内容

时间:2010-10-16 05:48:50

标签: php scripting itunes

我在网络上有几个人都使用iTunes(Mac和PC)听音乐。我想构建一个网页,用于发布曲目,艺术家和登录用户的名字。用户需要能够轻松切换他们是否想要显示他们的音乐。这个想法类似于IM客户端,它会说出你正在听的内容,除了这些内容将发布在网页上。该网页使用的是PHP / MySQL。我意识到我不能使用PHP来做这件事,虽然如何创建一个脚本来捕获这些信息,然后用于在网页上显示?是否有iTunes附加组件或我将如何处理这个?

输出的一个例子是: jaysonp正在听滚石乐队的“(我不能得不到)满意”。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

好吧last.fm通过为iTunes提供一个插件来提交有关当前正在播放的歌曲的数据,可能是一个记录该信息并在网站上显示的脚本,所以这当然是可能的。但是,如果你使用这种方法,你也需要编写iTunes插件。

iTunes 10确实介绍了Ping,它还会记录有关您正在播放的音乐的数据。这些数据是否以机器可读的形式公开提供,我不知道。但是,如果是,则可以为用户收集Ping数据并使用它来生成您的网页。但是,我对Ping并不是很熟悉,因此无法确定这是否可行,但可能值得调查。这也意味着您的所有用户都必须注册Ping,