【问题标题】:Steam User dataSteam 用户数据
【发布时间】:2014-12-11 12:50:12
【问题描述】:

我几乎没有 HTML 和 JavaScript 的背景知识,并且开始了解 JSON。

我想使用输入蒸汽 id 请求一个 json 文件,如下面的代码。然后显示它,我可以处理显示的css,我只想知道如何请求并设置为我的网页的数据。

非常感谢。

{
    "response": {
        "players": [
            {
                "steamid": "76561198090994771",
                "communityvisibilitystate": 3,
                "profilestate": 1,
                "personaname": "DOƝ JU∀Ɲ™",
                "lastlogoff": 1418296775,
                "profileurl": "http://steamcommunity.com/id/donjuanz/",
                "avatar": "http://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/0e/0e5a6a7df4729fe51f58810d78b11196a16dacaa.jpg",
                "avatarmedium": "http://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/0e/0e5a6a7df4729fe51f58810d78b11196a16dacaa_medium.jpg",
                "avatarfull": "http://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/0e/0e5a6a7df4729fe51f58810d78b11196a16dacaa_full.jpg",
                "personastate": 1,
                "realname": "DON JUANZ",
                "primaryclanid": "103582791436871754",
                "timecreated": 1368034529,
                "personastateflags": 0,
                "loccountrycode": "GB"
            }
        ]

    }
}

【问题讨论】:

    标签: steam


    【解决方案1】:

    我认为您正在寻找 Steam API 上的 GetPlayerSummaries 方法。

    可以通过简单的 HTTP 请求从该 API 请求 JSON,但您需要先向 Steam 注册一个 API 密钥。

    在服务器代码中发出 HTTP 请求的技术会因所涉及的服务器语言/框架而异。

    (不建议使用密钥并在 javascript 代码中发出请求,因为这会允许其他人劫持您的密钥。典型的做法是让您的网络服务器上的代码在需要时向 Steam 的 API 发出 HTTP 请求。)

    【讨论】:

      猜你喜欢
      • 2012-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 1970-01-01
      • 1970-01-01
      • 2021-10-21
      • 2015-09-01
      相关资源
      最近更新 更多