【问题标题】:Steam API check in DB数据库中的 Steam API 检查
【发布时间】:2017-02-01 13:19:05
【问题描述】:

我创建了一个 Steam API 并且运行良好。

数据库表是:

DB: Steam_users
tables: id, steamid, name, avatar, credits

我的问题是:如何使用用户 steamIDSESSION 从表中获取值,例如“Credits” >?

喜欢:

print $_SESSION['user']['credits'];

但是对于 Steam API 我不明白我该怎么做。

有人可以帮我吗?

【问题讨论】:

  • “我创建了一个 SteamAPI 并且运行良好”是什么意思?
  • 您谈论API和数据库。这是你的数据库,我猜?这个“Steam API”怎么样。这是你写的东西,还是 Steam 运行的官方 API?您询问如何从数据库中获取值。然后你说“但是对于 Steam API,我不明白怎么做”。您想从哪里获取数据——API 还是数据库?请澄清您的问题。
  • 好的,Steam Sessions 无法使用 Cookies...这就是为什么我要问如何从数据库中的 SESSION 中的 USER 获取值。
  • @John 该评论没有回答 Tomasz 或我问你的任何问题......
  • 伙计们...让我解释一下...我有一个使用 Steam 进行 sincronize 的 php 脚本...调用 OpenID...。好的...该脚本运行插入用户的代码数据,例如... SteamID、SteamName、Steam Avatar 等...到表中...对...但是现在...在表中我创建了另一个名为 Credits 的列...所以...我想显示来自 USER 的会话中的那个 collum...所以.. 如果用户是 JOHN 并且他有 10 个 Credits,则显示 10 个 creditos...

标签: php mysql sql api steam


【解决方案1】:

如果您查看官方 SteamWebAPI,则没有获得“Steam Credit”的条目。信用应该是什么?用户的steam钱包的货币价值?我不认为这些信息是公开的。

SteamWebAPI 的文档可能会帮助您获得所需的内容:https://wiki.teamfortress.com/w/index.php?title=WebAPI&redirect=no

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-09
    • 1970-01-01
    • 2015-02-12
    • 1970-01-01
    • 2014-11-04
    • 2012-09-09
    • 2021-02-25
    相关资源
    最近更新 更多