我不知道为什么,到现在为止从未习惯使用数组。好吧,我有这个代码:
$inventoryJsonUrl = 'http://steamcommunity.com/inventory/'.$steamID.'/730/2?l=english&count=5000';
$inventoryJsonGet = file_get_contents($inventoryJsonUrl);
$inventories = json_decode($inventoryJsonGet, TRUE);
foreach($inventories['success']['rgInventory'] as $key => $description)
{
echo $description['classid'];
}
我得到了这个错误:
警告:为foreach()提供的参数无效
我还有另外一个麻烦,如何获得这个图像上的名称/价值或市场价格(它也是Json我正在使用:https://i.imgur.com/oaNCquW.png
如果我还可以问一下,对于我在这里使用的东西的任何好的但“简单”的JSON教程?
感谢您的帮助。
答案 0 :(得分:0)
在这里你需要这样做:
foreach($inventories['rgInventory'] as $key => $description)
{
echo $description['classid'];
}
注意:Steam API是一个复杂的API,通常不会按照您希望的方式运行。如果您每分钟呼叫超过30次,请务必使用代理。