Я совершенно не знаком с php с python. в python, я довольно хорошо знаком с получением результатов json на веб-страницах. однако, что бы я ни делал в php, не работает. код, который я использую, есть.php code (получение результатов json)
<?php
$url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello&safe=off";
$data = json_decode(file_get_contents($url));
echo $data;
?>`
все же это абсолютно ничего не делает. что-то не так с тем, что я делаю? также я провел его через ideone.com и получил эти ошибки.
`PHP Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/VQMKwy/prog.php on line 3
PHP Warning:file_get_contents(http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello&safe=off): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/VQMKwy/prog.php on line 3`
Возможно, проблема конфигурации сервера/DNS? – deceze
убедитесь, что 'allow_url_fopen = 1' в' php.ini' – Rob
, а также echo $ data; не является правильным. вам нужно сделать print_r ($ data). print_r для массива. – wayne