API-интерфейс StackOverflow и PHP CLI и JSON - PullRequest
1 голос
/ 21 декабря 2011

Я новичок в JSON и API и хочу создать скрипт PHP CLI, который будет использовать API StackOverflow.Я сделал себе ключ, и это мой код:

<?php

//Call stack API .$key
$google_url = "http://api.stackoverflow.com/1.1/stats";

//Get and Store API results into a variable
$result = file_get_contents($google_url);
//$jsonArray = json_decode($result);
print_r($result);
//var_dump($jsonArray);

?>

Но print_r($result); возвращает некоторые странные символы.Я не могу прочитать это, не могли бы вы дать мне информацию?Любая помощь будет оценена.Весь проект будет поисковой системой с открытым исходным кодом о постах и ​​комментариях StackOverflow!

1 Ответ

2 голосов
/ 21 декабря 2011

Вам нужно распаковать gzip, даже если вы не отправили заголовок accept: gzip в запросе http, потому что все ответы gzip'd

см Как я могу прочитать GZIP-ответ от Stackoverflow API в PHP?

...