所以我试图从JSON文件中获取一些信息。但由于某种原因,对我所需要的信息没有实际的回应。
这是我正在运行的代码。
$json_object = file_get_contents('http://steamcommunity.com/profiles/'.$steamID.'/inventory/json/730/2');
$json_decoded = json_decode($json_object);
echo $json_decoded->success;
我从cookie中获取了steamID。但是如果你想看看JSON的外观,那么你可以查看这个链接: http://steamcommunity.com/profiles/76561198031313244/inventory/json/730/2
答案 0 :(得分:0)
问题是您检查的网址被重定向到另一个网址,file_get_contents()
不支持重定向AFAIK,因此您最好使用cURL
答案 1 :(得分:0)
问题就像其他人告诉你的是这个链接http://steamcommunity.com/profiles/76561198031313244/inventory/json/730/2
我只是监控回复,因此当您访问该链接时,您会收到302 Moved Temporarily
对新链接的curl
http响应http://steamcommunity.com/id/SANDISS/inventory/json/730/2
如果您的链接不仅仅是一个蒸汽ID,或者使用 <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-9307704483757505"
data-ad-slot="2264250676"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
库