これは基本的に、PHPのスチームプレーヤーの在庫を取得しようとしていますが、私はそれをどうやって行うのか分かりません。私はPHPで何を選んでJSONから必要なものを得るべきかに問題があります。jsonからのスチームインベントリ
PHP:
$inventoryJsonUrl = ' http://steamcommunity.com/inventory/ '.$steamID.'/730/2?l=english&count=5000';
$inventoryJsonGet = file_get_contents($inventoryJsonUrl);
$inventory = json_decode($inventoryJsonGet, TRUE);
for ($i=0; $i < count($inventory['assets']) ; $i++) {
echo $inventory['assets'];
}
と$ inventoryJsonURLは今http://steamcommunity.com/inventory/76561198260345960/730/2?l=english&count=5000
であると私は私が欲しいものを得るとの問題を抱えている、私は意味でループのため、私がしたいことを言うことができます言うことができますアイテム/スキンの名前、そのアイテムのID、さらにいくつかのものがあります。しかし、私はそれを得るためにどのように、そして私が選ぶべきかを知らない。
ご迷惑をおかけして申し訳ございません。
ありがとうございます。
あなたが探しているデータは 'assets'ではなく' description'セクションにあると思います。 'classid'と' instanceid'は 'assets'のものと一致するようですが、' name'と 'tags'もあります – dbrumann
私はそれを変更しますro $ inventory ['descriptions'] ['classid']エラーが出ますそれは:通知:未定義のインデックス:instanceid。それは問題です。なぜなら、私はそれが私が望んでいないかもしれないと思ったので、私は資産の代わりにいくつかのことを試みたからです。 – Coder