问题标签 [steam-web-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
steam - Steam Web Api: CS:GO 获取物品的皮肤名称
所以我正在使用 steam api 获取玩家的库存物品,然后使用架构来获取物品名称。背包:http ://api.steampowered.com/IEconItems_730/GetPlayerItems/v0001/ 架构:http://api.steampowered。 com/IEconItems_730/GetSchema/v0002/
但它只给了我原始的项目名称,例如
M4A4 代替 M4A4 | 褪色斑马(战痕累累)
如何将添加的皮肤名称添加到武器名称中?
我还尝试查看属性defindexes,但defindex 似乎没有链接到csgo_english.txt 中的皮肤名称。
php - 如何获得市场上多个价格项目的响应
我检查了我背包 cs:go 中每件物品的价格,点击此链接:
http://steamcommunity.com/market/priceoverview/?country=FR¤cy=3&appid=440&market_hash_name=
但是例如 100 件商品,我检查 100 个链接以获取我所有商品的价格。
是否可以查询带有许多项目的蒸汽,而蒸汽只响应一个请求所有价格的 json?
我希望它是一个这样的系统,你发送一个数组,其中包含你想知道价格的项目的所有 classid 到一个 Steam url,然后 Steam 向你发送一个包含你数组所有价格的 json。对于steam来说并不难,而且速度非常快,对我来说,它对查询速度非常有帮助,而且更容易。
php - Steam web api:如何获取 Steam 库存中物品的标签
我目前正在尝试使用 Steam 网络 API 来获取玩家 Steam 库存中的标签项目。
我正在寻找的一个例子如下所示:
我一直在查看steam web api,但我还没有找到任何返回 Steam 库存项目标签的方法。
有谁知道如何抓住这个?可能吗?
任何帮助,将不胜感激。
php - PHP json_decode 不起作用
嗨,我想获取 Steam 用户的人名,我已将数据存储在 .json 格式的文件中。
}
而且我想将人物命名为变量,但它什么也没做,变量为空我认为 json_decode 不起作用但我真的不知道。
回声是空的
steam-web-api - 如何获取所有 CSGO 项目的列表,包括皮肤名称、质量和稀有度?
我不是在寻找特定玩家库存的详细信息,而是在寻找 CSGO 的所有项目的列表。我想要的是武器的详细信息,但包括皮肤名称信息和稀有度。
为了更容易解释这个网站有我需要的信息,除了稀有。
http://csgo.steamanalyst.com/list.php
通过使用以下 api url,我可以获得武器模型名称,但不能获得皮肤名称(即“Zirka”) http://api.steampowered.com/IEconItems_730/GetSchema/v0002/?key= {YOUR_API_KEY}
json - 有没有办法通过 Steam Web API 获取服务器的当前/最大玩家数量?
我只找到了这个,但它没有显示玩家数量(我想必须有一种方法来获取它,因为服务器浏览器也可以显示玩家数量):
=>
我忘了补充说我需要从 PHP 脚本/我的网站获取此信息。我的(免费)主机不允许 PHP 网络功能,所以我在这方面非常有限。
如果通过 Web API 无法做到这一点(正如@Andy 所说),是否有第三方 API 可以为我做到这一点?
steam-web-api - 如何使用 Steam API 获取 Steam 游戏的“最后一次播放时间”
我正在开发一个使用公共 Steam API 来收集一些信息的应用程序。GetPlayerAchievements (v0001)
目前我通过 call和总小时数来检索成就call GetOwnedGames (v0001)
。这工作正常。
但是现在我还需要知道游戏的最后一次播放数据是什么,例如,如果您在个人资料页面上输入,您可以在 html 页面中看到此信息(http://steamcommunity.com/profiles/your_steam_id_here/)
查看 Steam API 文档,我找不到任何 api 调用来检索此信息。那么,这只能通过抓取用户资料网页获得吗?
javascript - 从 SteamID 获取玩家名称
我正在为 Garry's Mod 的游戏服务器创建加载屏幕。我需要一种将用户 SteamID 或 CommunityID 转换为他们姓名的方法。又名STEAM_0:1:48093934 -> NightmareInfinity
或76561198056453597 -> NightmareInfinity
我目前使用 PHP 和 JavaScript 进行转换。如果您需要我拥有的函数名称
SteamID2Communityid($steamid)
并且
CommunityID2SteamID($communityid)
两个函数都在 PHP 中
我也看过其他问题,没有一个对我有帮助。
我查看了 SteamAPI 并找不到任何东西。
php - Steam API 将 Json defindex 转换为武器名称
所以...
我开始开发简单的 tf2 库存并获取 API。
我从 tf2 api 获取 defindexs
来自这里的架构:
file_get_contents("http://api.steampowered.com/IEconItems_440/GetSchema/v0001/?key=" . $api_key . "")
;
我打印了 $myarray 结果是:261
所以,我有两个问题:
如何将所有定义索引打印到我的页面?
和
如何用 GetSchema 中的武器名称替换 defindexs?
php - HTML中的隐藏字符?
编辑:问题是(半)固定的。现在,当我投射字符串时,它变成了itege
我正在尝试从 Steam 网站获取一系列数据。这些数据之一是价格。
我发出的 Web 请求返回类似于以下内容:
这不是全部回报,而是相关部分。
所以我然后使用以下方法将它存储在一个数组中(因为请求通常返回多个项目)
...然后我将对象写入 data.json 文件。这是 data.json 的格式(相关部分。)
问题是,当我尝试将价格转换为浮点数时,它返回 0。这是该部分的代码。
'$decodedfile' 只是 json_decode'd data.json。
所以,我真正的问题是,为什么当我将它转换为浮点数时它会变为 0?