您好我正在使用以下 api 从 mediawiki 获取数据。当我复制这个 url 并将其粘贴到浏览器中时,会出现一个 xml 响应。 http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=API|Main_Page&rvprop=timestamp|user|comment|content
但是当我尝试使用 curl 时,它给了我错误“脚本应该使用带有联系信息的信息用户代理字符串,否则它们可能会在没有通知的情况下被 IP 阻止。”。
我为此使用以下代码。任何人都可以追踪我的错误吗?
$url='http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=API|Main_Page&rvprop=timestamp|user|comment|content';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($curl, CURLOPT_TIMEOUT, 1);
$objResponse = curl_exec($curl);
curl_close($curl);
echo $objResponse;die;