问题标签 [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 投票
2 回答
6485 浏览

steam - Steam Web API 获取没有 Steam 个人资料的用户的游戏列表

我搜索了论坛,并找到了获取所有用户游戏的示例模式: http ://steamcommunity.com/id/ /games?tab=all&xml=1 返回所有游戏。但是,如果用户尚未设置 Steam 个人资料,即使他/她有游戏,他们也不会出现在上述网址中。(例如)http://steamcommunity.com/id/76561198061133470/games?tab=all&xml=1

我有 Steam Web API 密钥。我想得到游戏列表。任何人都可以指出一个方法/调用吗?

0 投票
1 回答
205 浏览

php - 显示两个 XML 响应中都存在的子项

对 php 和 XML 来说还是很新的东西,一段时间以来一直试图找到解决方案。

我正在尝试比较两个 XML 返回并仅显示它们中存在的子项。具体来说,我正在使用 Steam api 从两个输入的 Steam id 中获取游戏库,我想显示两个用户都拥有的游戏。

它现在将显示用户 1 拥有的所有游戏,而不是这样做。

这是我遇到问题的部分,$apinyckel 是 API 密钥,我没有将它包含在这篇文章中,因为它不应该被共享。

下面是其中一位用户的 XML 结构的示例。

任何帮助表示赞赏,谢谢!

0 投票
2 回答
209 浏览

php - 当我使用 foreach() 时,非空、非空数组继续抛出“警告:为 foreach() 提供的参数无效”

我有一个 json 文件(相当大,请注意,同一文件的 xml 版本超过 19000 行),如下所示:

我想获取“项目”数组中每个对象的图像 url,我尝试这样做:

但是当我检查它打印出来的页面时,我得到了这个:

现在我知道这个数组绝对不是空的,因为 count 返回 1628,而且它也不为空,因为我之前有一个 var_dump,如上所示。谁能帮我看看我哪里出错了?

编辑:我需要学习如何阅读。请投票结束这个问题!

0 投票
1 回答
3294 浏览

steam-web-api - Steam 集换式卡牌 API 或成就 api

是否有获取用户 Steam 交易卡的 API?

我对蒸汽不是很熟悉,但它似乎不在这个页面上。

https://developer.valvesoftware.com/wiki/Steam_Web_API#GetPlayerSummaries_.28v0001.29

有一个成就 API 可以让我获得交易卡信息吗?

0 投票
1 回答
644 浏览

php - file_get_contents 不适用于 Steam API

我正在尝试使用 file_get_contents 在 PHP 中获取 Steam 用户的数据。

所以我首先构建了 URL,然后将其传递给 file_get_contents。但是当我这样做时,页面会在大约 30 秒内加载,然后连接超时。

然后我认为我的 URL 不好,所以我回应它并将它粘贴到我的浏览器中,它可以工作。

最终我认为我的托管服务没有激活它,因为完全相同的代码在本地工作。但是没有,file_get_contents 成功获得了http://www.google.com

那么我该如何解决这个问题呢?谢谢!

0 投票
1 回答
1997 浏览

php - 使用 PHP 的 Steam API 调用,请求解析虚名,不起作用

我有以下 php 代码从 steam web api 获取一个 json 文件。我似乎无法弄清楚为什么这没有收到任何信息。任何帮助,将不胜感激。

请使用您自己的 Steam API 密钥。

0 投票
1 回答
7982 浏览

python - 蒸汽套件如何工作?

目前,我想为蒸汽游戏(使用python)实现一个交易系统。

所以,我搜索了github,但遗憾的是,只有

https://github.com/Jessecar96/SteamBot

https://github.com/Jessecar96/SteamKit2

是的,他们工作得很好。但它们是 C#——别告诉我 python 不能这样做:)。

所以,我想从 steamkit 部分开始。我认为这并不难(可能只是一些 web-apis),但是当我查看 SteamKit2 的代码时,我发现它似乎使用 TcpConnection 连接到 Steam 网络,不知道他们是如何获得协议的。

有没有人对此有任何想法,我考虑使用 python 加载 steamkit2.dll,但我真的是 C# 的菜鸟

0 投票
1 回答
1422 浏览

xml - Lua - 从 URL 解析 XML

我想用 Lua 5.1 解析这个 XML http://steamcommunity.com/id/GreenMarineValve?xml=1,有一些像 LuaXML 这样的库,但它们不支持从 URL 解析。

如果有任何或一些建议可以实现我的目标,你会给我一个图书馆的链接吗?

-

对于那些有 Steam 的 Web API 经验的人的更多详细信息,我基本上想将“customURL”转换为 Steam 社区 ID (steamID64),但我发现如果不解析该 XML 文件就没有其他方法了,我可以从如果它是 JSON 格式而不是 XML,则为 URL。

我是否缺少一个 API,它将 customURL 作为参数并返回 communityID ?WebAPI 的一些相关链接: https://developer.valvesoftware.com/wiki/Steam_Web_API https://partner.steamgames.com/documentation/webapi

0 投票
1 回答
1348 浏览

java - Steam API getOwnedGames 显示不在库中的游戏

我正在尝试使用 Steam API 来获取有关用户在他们的库中拥有的游戏的一些信息。

当我用我的 SteamID 获得游戏时,我会看到诸如 Source SDK 之类的东西,还有很多演示和其他在技术上不是我购买的游戏的东西。

是否有任何类型的过滤器知道隐藏这些东西?

这是有关 GetOwnedGames 调用的 API 信息

0 投票
1 回答
3058 浏览

c# - 如何在不登录 Steam 的情况下检索当前正在玩的游戏

我一直在搞乱一些简化的 Steam API,但我没有得到太多。我需要一些帮助来检索用户的状态而无需用户登录(这是我想出的唯一方法)。