2016-03-27 71 views
-1

我一直在一個網站上工作,此刻我任何試圖拉動蒸汽用戶項目並顯示在網頁上。我是很新,這種東西 這是我的代碼至今:使用蒸汽API來獲取用戶庫存項目

http://pastebin.com/gHAv4Azb

,這裏是鏈接到JSON: http://steamcommunity.com/profiles/76561198073134556/inventory/json/730/2

任何幫助都將是非常感謝!

+0

你能特別告訴我們你遇到的問題嗎?從你上面鏈接的代碼判斷,你試圖顯示每個項目的名稱。名稱沒有正確顯示? –

回答

0

您可以更改此聲明foreach($myarrayGetInv['result'][$item['classid']] as $item_A)foreach($myarrayGetInv['result'] as $classid => $item_A),並添加一個有條件的這個循環中if($classid == $item['classid']) echo $item_A['name'];

您請求的結構是這樣的:

"result": { 
    "item (classid)": { 
     "attribute_name": "attribute_value" 
     ... 
    } 
} 

前者語句將通過每名環/值對。而後者將遍歷每個項目,並使您可以像訪問$item['name']那樣訪問該名稱。

當您通過將變量置於@之前來抑制錯誤時,它很難調試。