我试图在yahoo curl服务上测试php_curl,但是我收到了来自雅虎的错误。
// create a new cURL resource
$handle = curl_init();
// set URL and other appropriate options
// http://search.yahooapis.com/WebSearchService/V1/webSearch?appid=YahooDemo&query=persimmon&results=10
curl_setopt_array(
$handle,
array(
CURLOPT_URL => 'http://search.yahooapis.com/WebSearchService/V1/webSearch',
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => 'appid=YahooDemo&query=test&results=10',
CURLOPT_RETURNTRANSFER => true
)
);
$response = curl_exec($handle);
curl_close($handle);
$xml = new SimpleXMLElement($response);
foreach($xml->Result as $x) {
echo $x->Title.'<br/>';
}
echo '<pre>';
print_r($xml);
结果:
SimpleXMLElement Object
(
[Message] => The service has been shut down. For further details, please see the Deprecated Services blog post http://developer.yahoo.com/blogs/ydn/posts/2010/08/api_updates_and_changes
)
从yahoo 检索搜索数据的任何示例,因为该服务已弃用?似乎需要从BOSS API付款。
googel api怎么样 - 如果我想从google返回搜索数据,我可以去哪里?
答案 0 :(得分:6)
任何想法为什么?
您是否已阅读该消息?
该服务已关闭。有关详细信息,请参阅弃用服务博客文章http://developer.yahoo.com/blogs/ydn/posts/2010/08/api_updates_and_changes
该网址说:
其他非BOSS搜索API(例如网页搜索,图片搜索,新闻搜索,相关建议和Site Explorer API)将在YQL中不再提供支持而关闭。
因此...
那么,如何通过twitter验证数据/状态?