[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: google search api
mflash123
собственно вопрос,не могу никак врубиться!
хочу поиграться с google search image api, вот статья
вот для пхп нашел код
$url = "https://ajax.googleapis.com/ajax/services/search/images?" .
"v=1.0&q=barack%20obama&key=INSERT-YOUR-KEY&userip=INSERT-USER-IP";

// sendRequest
// note how referer is set manually

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, /* Enter the URL of your site here */);
$body = curl_exec($ch);
curl_close($ch);

// now, process the JSON string
$json = json_decode($body);
// now have some fun with the results...

у меня денвер с расширением, json подключен,ключ подставляю
в итоге пустая страница.
делаю echo,print,print_r $json пустая страница. не понимаю куда копать!сижу в этом уже пол дня,хотя понимаю что просто тупо гдето чето недочитал...



Спустя 6 минут, 31 секунда (22.04.2011 - 23:49) waldicom написал(а):
Код свой поставили? Там, где
Цитата
key=INSERT-YOUR-KEY

Спустя 6 часов, 33 минуты, 47 секунд (23.04.2011 - 06:23) mflash123 написал(а):
Код свой поставили? Там, где
Цитата
key=INSERT-YOUR-KEY

да. в кач USER IP ничего не ставлю,а в самом php коде там еще закамментировано где url надо ввести,вожу свой url.

еще вопрос,если я локально у себя тестирую,то в качестве ключа что писать,у меня ж домен получается localhost

Спустя 3 минуты, 26 секунд (23.04.2011 - 06:26) mflash123 написал(а):
вот полный листинг моей index.php

<?php
$url = "https://ajax.googleapis.com/ajax/services/search/images?" . "v=1.0&q=barack%20obama&key=ABQIAAAAEuCZqVtezvVzeEaf8XTOzxT4Kc3zP65zl616JMkCqvsx8qJSxxTVq8FvwM5XPmg37dtwNMP9Sc4B3g& amp; quot;;

// sendRequest
// note how referer is set manually

$ch = curl_init();
curl_setopt(
$ch, CURLOPT_URL, $url);
//curl_setopt(
$ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt(
$ch, CURLOPT_REFERER, "http://www.site.ru");
$body = curl_exec($ch);
echo($body);
curl_close($ch);

// now, process the JSON string
$json = json_decode($body);
?>

как вывести на экран $json?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.