سؤال

أحاول استخدام API SO (على سبيل المثال: 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. هل هو الكود الخاص بي أم واجهة برمجة التطبيقات؟

هل كانت مفيدة؟

المحلول

الاستجابة هي gzipped. أنصحك باستخدام لفة وحدد CURLOPT_ENCODING إلى gzip.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top