【发布时间】:2015-01-24 09:29:31
【问题描述】:
所以...
我开始开发简单的 tf2 库存并获取 API。
我从 tf2 api 获取定义索引
$link = file_get_contents("http://api.steampowered.com/IEconItems_440/GetPlayerItems/v0001/?key=" . $api_key . "&steamid=" . $id . "&format=json");
$myarray = json_decode($link, true);
print $myarray['result']['items']['0']['defindex'];
这里的架构:
file_get_contents("http://api.steampowered.com/IEconItems_440/GetSchema/v0001/?key=" . $api_key . "");
我打印了 $myarray,结果是:261
所以,我有两个问题:
如何将所有定义索引打印到我的页面?
和
如何用 GetSchema 中的武器名称替换 defindexs?
【问题讨论】:
-
1) 使用循环。试试
var_dump($myarray)看看里面有什么以及如何循环。如果您不知道如何使用foreach,请阅读手册。 2) 同样,查看您的全部数据,看看信息是否已经存在。否则,请查看 Steam API 文档。这只是我们可以在这里为您提供帮助的部分。
标签: php json steam-web-api