Я пытаюсь использовать SO API (например: http://api.stackoverflow.com/1.0/users/3) для получения некоторых данных:
<?php $data = file_get_contents('http://api.stackoverflow.com/1.0/users/3'); echo $data; ?>
Но возвращаемое содержимое искажено. Я проверил его на паре разных серверов,включая http://codepad.viper -7.com / 9GFvsM . Это мой код или API?
Ответ распакован. Я рекомендую использовать curl и установить CURLOPT_ENCODING в gzip.
CURLOPT_ENCODING