在php中使用googlefeedapi
在php中使用googlefeedapi,php,google-feed-api,Php,Google Feed Api,这给了我一个错误:可捕获致命错误:类stdClass的对象无法转换为字符串 <?php $data = file_get_contents("http://ajax.googleapis.com/ajax/services/feed/find?v=1.0&q=".$_GET["query"]); $object = json_decode($data); if(count($object->responseData->entries)>0){ forea
这给了我一个错误:可捕获致命错误:类stdClass的对象无法转换为字符串
<?php
$data = file_get_contents("http://ajax.googleapis.com/ajax/services/feed/find?v=1.0&q=".$_GET["query"]);
$object = json_decode($data);
if(count($object->responseData->entries)>0){
foreach($object->responseData->entries as $entry){
echo '<pre>';
print_r($entry);
echo '</pre>';
}
}else{
echo 'no data';
}
?>
你必须通过调用它,json解码数据现在是一个对象,将其视为
extract($\u GET)
非常邪恶,然后你可以使用register globals它更容易:D并且非常不推荐:D$data
是一个对象,所以你不能echo
它。您可以打印它以了解其结构。