我是一名php程序员,但我是API的新手。 我想运行一个mysql查询来从madmimi.com的XML文档中获取信息。 来自madmimi.com的文档说 GET http://madmimi.com/audience_lists/lists.xml将返回我需要的数据。我已经创建了一个php文件并使用
连接到他们的APIrequire(dirname( FILE )。' /MadMimi.class.php');
$ mailer = new MadMimi('用户名','密码');
但我不明白如何使用GET连接到URL并显示XML信息? 我需要做什么?
答案 0 :(得分:1)
所有http api互动都隐藏在他们的库后面。您可以使用它的方法来抓取对象,如下所示:
$mailer->Lists();
没有完整的文档,但您可以阅读raw code来搜索网址,在API中描述用于查找受欢迎的方法。
答案 1 :(得分:0)
您可以使用curl从第三方API获取响应。看看这个答案:
https://stackoverflow.com/a/5159513/1369567
根据该链接中给出的答案中的代码,您可能需要使用与您的请求相匹配的代码。 E.g:
/* Script URL */
$url = 'http://madmimi.com/audience_lists/lists.xml';
/* $_GET Parameters to Send */
$params = array('username' => '*your api username*', 'password' => '*your api password*');