JSON的PHP中的Steam库存



因此,基本上我试图从PHP中获取JSON内容中的Steam Player库存,但我不知道该怎么做,尤其是我以前从未与JSON合作。我在PHP中应该选择的东西从JSON中获得想要的东西有问题。

php:

   $ intectoryjsonurl ='http://steamcommunity.com/inventory/'.qulysteamid.'/730/2?l=English& count; count=5000';    $ inketoryjsonget = file_get_contents($ intectoryjsonurl);    $ integrory = json_decode($ intectoryjsonget,true); 
     for ($i=0; $i < count($inventory['assets']) ; $i++) { 
        echo $inventory['assets'];
    }
 

,可以说$ intectoryjsonurl现在是http://steamcommunity.com/inventory/76561198260345960/730/730/2?l=Englity&amplish&amplish&amplish;

我在得到想要的东西方面有问题,我的意思是说,在for循环中,我想拥有物品/皮肤的名称,该项目的ID和更多东西。但是我不知道如何以及应该选择什么来得到。

对不起,英语不好。

预先感谢。

您可以使用PHP的foreach循环。

$inventories = json_decode($inventoryJsonGet , TRUE);
// you can check the structure of your array by 
// print_r($inventories)
foreach ($inventories['descriptions'] as $key => $description) {
    echo '<pre>';
    echo $description['appid'];
    echo $description['market_name'];
    echo '</pre>';
}

端点包含两个列表:资产和描述。如果您真的不知道自己在寻找什么,很难提供一些帮助。我认为您正在寻找的是描述,因为所有数据都有。请参阅此处的第一个项目:https://www.dropbox.com/s/z736vu6boh9rfi6/steam1.gif?dl = 0似乎是来自Counterstrike的shot虫。

另外,本文可能会对您有所帮助:获得某人的蒸汽清单

作为开始,我建议美化该JSON的内容,因此您可以更好地概述其中的内容。我通常使用https://codebeautify.org/jsonviewer,但还有其他几个。

相关内容

  • 没有找到相关文章

最新更新