【发布时间】:2014-07-28 14:18:06
【问题描述】:
我正在尝试做一个 PHP 页面来通过 Last.FM API 显示专辑封面。但是,音乐的艺术家姓名和标题由软件通过 FTP 更新的 XML 文件提供。
Last.FM api的代码如下:
<?php
$img = simplexml_load_file('http://ws.audioscrobbler.com/2.0/?method=track.getInfo&api_key=<APIKEY>&artist=cher&track=believe');
echo '<img src="';
echo $img->track[0]->album[0]->image[3];
echo '">';
?>
现在我的 XML 文件的链接是:http://summerblast.pt/avaplayer/rds.xml 我需要 Last.FM API 的信息在“OnAir/CurMusic”中。
好吧,我要做的是更改“simplexml_load_file”(在 php 代码中)的链接中的“Cher”和“Believe”(艺术家的名字和标题的名字)与我的 XML 文件的信息提供。
你能帮我做这件事吗?
提前谢谢大家。
【问题讨论】:
-
您是否已经在变量中拥有来自 rds.xml 的 XML 数据,或者您在问如何解析 XML?
-
我刚刚写了我在这里发布的代码。我不知道如何解析 XML。那是我的问题。
-
您能否举个例子说明返回的 XML 是什么,没有它,如果没有 API 密钥,我们将无法帮助您。
-
这里是一个例子:ws.audioscrobbler.com/2.0/…