问题标签 [steam]

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 回答
107 浏览

php - 从 PHP 运行脚本

我有一个关于PHP和Linux系统交互的问题。

我想从网页启动 Steam,这个页面的地址是

以及即时运行命令所在的 WebPage 的内部路径

Steam 客户端是

问题是,我知道如何访问这个脚本,我也可以简单地执行

但是当我的行动涉及到这段代码时

如果我从 WebPage 运行它,它不会做任何事情,但是当我尝试在 SSH 用户下运行它时它会起作用(与有权写入此文件夹的 apache 用户相同)

所以我的问题是,我做错了什么?

更新: 我运行脚本的 php 代码是

这是我的数据库查询功能

0 投票
1 回答
1090 浏览

scala - Steam OpenId 和 Play 框架

我在使用 Steam 作为 OpenId 提供商时遇到问题。一切正常,直到对我的网站进行回调,我看到了蒸汽登录网页,我可以用我的用户登录,但是当回调执行时,我得到一个异常。我使用 play 2.2 和 Scala。该代码与播放文档中的代码非常相似

堆栈跟踪:

我在返回的 URL 中看到此错误消息openid.error=Invalid+claimed_id+or+identity,但找不到任何相关内容。

我错过了什么?谢谢。

0 投票
0 回答
885 浏览

python - 在 python 中使用 mechanize 似乎不适用于 POST 请求。(400 错误)

我正在用 Python 编写一个 IRC 机器人,以便我和我的朋友从 Steam 市场购买物品。它主要是为了好玩和提高我的编程技能。我已经能够获得一件商品的最低价格,但我在发布购买请求时遇到了问题。我发出了会话 id 和 steamLogin cookie,url 可以是http://steamcommunity.com/market/listings/730/Winter%20Offensive%20Weapon%20Case. 这是蒸汽部分的代码:

0 投票
1 回答
4462 浏览

steam - Steam API ISteamUserStats - 如何获取成就图

我目前正在尝试将我的应用程序从 Steam Xml Api 移动到 Steam Web Api。

在旧的 Xml Api 中,我对 xml 之后的每个成就都有:

这是包含成就图片。

在 ISteamUserStats 界面中,我只得到以下响应:

那么,是否有一个接口可以为我提供来自 ST_ACH_05 的图像?如果不是我该怎么办?可以使用已弃用的 XML Api 吗?

参考:

0 投票
1 回答
187 浏览

php - PHP-获取单元格的值以与 api 一起使用

抱歉,如果这是一个愚蠢的问题,我对 PHP 还是很陌生。

所以首先,这就是我想要做的事情:

我正在从 MYSQL 中提取信息并在页面上显示信息。特别是这一点:

这工作正常并显示我想要的信息。

来自该单元格的信息,我想插入:

这不起作用。它不会从单元格中提取实际数字并将其放入 $sid 中​​。我在这里不知所措。我在谷歌上搜索了好几天,我的大部分代码都是从我在这里找到的位中提取出来的,所以我什至不确定我是否走在正确的轨道上。我希望我已经清楚地解释了我的问题并提供了足够的信息。谢谢你的帮助。

完整代码:

我意识到代码可能是一场灾难,我计划在它工作后清理它并更全面地了解我正在查看的内容。我已经从许多不同的来源复制并修补了代码,并尝试了我自己的。不要恨我。:-)

0 投票
3 回答
9899 浏览

http-headers - Steam market currency and XML format

Im trying to get an item page on market in certain currency, tried to add

and

and

to header but steam ignores it and always gives a page with mixed rubles, euros and dollars.

Also, how can i get a page in xml format? ?format=xml and ?xml=1 dont work, tried with application/xml and */*

0 投票
1 回答
2121 浏览

match - 如何通过 steamid 获取用户匹配?

通过此链接,您可以从 Dota 2 https://api.steampowered.com/IDOTA2Match_205790/GetMatchHistory/v001/?key= * ** * ***

但是如何通过 steamid获取单个用户的匹配?

0 投票
3 回答
3694 浏览

php - 我如何在 Steam 网站上进行身份验证?

我尝试使用以下代码登录 Steam。

steamcommunity.com/login/getrsakey第一个请求成功。

请求一个steamcommunity.com/login/dologin/一直报错incorrect login.

也许处理加密密码或需要添加 ssl。

我用来加密库http://phpseclib.sourceforge.net/

0 投票
2 回答
728 浏览

python - 使用 urllib2 缺少源页面信息

我正在尝试从数字游戏分发网站 Steam (store.steampowered.com) 上列出的游戏中抓取“游戏标签”数据(与 HTML 标签不同)。据我所知,此信息无法通过 Steam API 获得。

一旦我有了一个页面的原始源数据,我想将它传递给 beautifulsoup 以进行进一步解析,但我有一个问题 - urllib2 似乎没有读取我想要的信息(请求也不起作用),甚至尽管在浏览器中查看时它显然在源页面中。例如,我可能会下载游戏“7 Days to Die”的页面 ( http://store.steampowered.com/app/251570/ )。在 Chrome 中查看浏览器源页面时,我可以在接近结尾处看到以下有关游戏“标签”的相关信息,从第 1615 行开始:

在 initAppTagModal 中,有“生存”、“僵尸”、“制作”等标签,其中包含我想要收集的信息。

但是当我使用 urllib2 获取页面源时:

我感兴趣的源页面部分没有保存在我的“页面”变量中,而是在第 1555 行以下的所有内容都是空白的,直到结束正文和 html 标记。导致这个(包括回车):

在空白处是我需要的源代码(以及其他代码)应该在哪里。
我已经在几台安装了不同 python 2.7(Windows 机器和 Mac)的不同计算机上进行了尝试,并且在所有计算机上都得到了相同的结果。

如何获取我正在寻找的数据?

谢谢您的考虑。

0 投票
1 回答
241 浏览

api - 转移玩家物品(蒸汽)

我可以通过 Steam API 将物品从一个玩家库存转移到其他玩家吗?在官方文档中,我发现没有提到这种操作的可能性