问题标签 [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.

0 投票
1 回答
4219 浏览

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 中的皮肤名称。

0 投票
2 回答
5774 浏览

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来说并不难,而且速度非常快,对我来说,它对查询速度非常有帮助,而且更容易。

0 投票
1 回答
2018 浏览

php - Steam web api:如何获取 Steam 库存中物品的标签

我目前正在尝试使用 Steam 网络 API 来获取玩家 Steam 库存中的标签项目。

我正在寻找的一个例子如下所示:

在此处输入图像描述

我一直在查看steam web api,但我还没有找到任何返回 Steam 库存项目标签的方法。

有谁知道如何抓住这个?可能吗?

任何帮助,将不胜感激。

0 投票
2 回答
2630 浏览

php - PHP json_decode 不起作用

嗨,我想获取 Steam 用户的人名,我已将数据存储在 .json 格式的文件中。

}

而且我想将人物命名为变量,但它什么也没做,变量为空我认为 json_decode 不起作用但我真的不知道。

回声是空的

0 投票
1 回答
20641 浏览

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}

0 投票
1 回答
5055 浏览

json - 有没有办法通过 Steam Web API 获取服务器的当前/最大玩家数量?

我只找到了这个,但它没有显示玩家数量(我想必须有一种方法来获取它,因为服务器浏览器也可以显示玩家数量):

=>

我忘了补充说我需要从 PHP 脚本/我的网站获取此信息。我的(免费)主机不允许 PHP 网络功能,所以我在这方面非常有限。

如果通过 Web API 无法做到这一点(正如@Andy 所说),是否有第三方 API 可以为我做到这一点?

0 投票
2 回答
11044 浏览

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 调用来检索此信息。那么,这只能通过抓取用户资料网页获得吗?

0 投票
1 回答
2878 浏览

javascript - 从 SteamID 获取玩家名称

我正在为 Garry's Mod 的游戏服务器创建加载屏幕。我需要一种将用户 SteamID 或 CommunityID 转换为他们姓名的方法。又名STEAM_0:1:48093934 -> NightmareInfinity76561198056453597 -> NightmareInfinity

我目前使用 PHP 和 JavaScript 进行转换。如果您需要我拥有的函数名称 SteamID2Communityid($steamid) 并且 CommunityID2SteamID($communityid) 两个函数都在 PHP 中

我也看过其他问题,没有一个对我有帮助。

我查看了 SteamAPI 并找不到任何东西。

0 投票
1 回答
1244 浏览

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?

0 投票
1 回答
173 浏览

php - HTML中的隐藏字符?

编辑:问题是(半)固定的。现在,当我投射字符串时,它变成了itege

我正在尝试从 Steam 网站获取一系列数据。这些数据之一是价格。

我发出的 Web 请求返回类似于以下内容:

这不是全部回报,而是相关部分。

所以我然后使用以下方法将它存储在一个数组中(因为请求通常返回多个项目)

...然后我将对象写入 data.json 文件。这是 data.json 的格式(相关部分。)

问题是,当我尝试将价格转换为浮点数时,它返回 0。这是该部分的代码。

'$decodedfile' 只是 json_decode'd data.json。

所以,我真正的问题是,为什么当我将它转换为浮点数时它会变为 0?