Steamworks 文献库
使用网页 API 密钥进行授权

原文内容有作更新

此页原文在翻译版发布之后作了更新。
点击此处查看此页更新后的英文版本。
某些网页 API 方法在调用时会返回可公开访问的数据且无需授权。其他方法也许会要求使用独有的 API 密钥,并使用密钥参数将其发送。还有其他方法会返回敏感数据或执行受保护操作并要求特殊的访问权限。这些 API 要求发行商密钥,您需在调用 API 前创建该密钥。

用户密钥

每人均可获得标准的用户密钥,所需要的只是 Steam 帐户及与该密钥关联的域名。

您还需要同意 Steam 网页 API 使用条款

您可在 Steam 社区注册页面创建用户网页 API 密钥。

发行商密钥

为安全识别发行商并允许访问受保护的方法,发行商可请求网页 API 密钥,该密钥可通过使用密钥参数传递至适当方法。每个密钥与发行商群组关联且可用于获取与该群组关联的所有应用 ID 数据。如想收到发行商网页 API 密钥,请参见下方的创建发行商密钥。

发行商网页 API 密钥可访问敏感用户数据及受保护方法。这些密钥可用于源自于安全发行商服务器的网页 API 请求。密钥须安全存储,且不可以游戏用户端分发。所有包含网页 API 密钥的网页 API 请求需通过 HTTPS 进行。

创建发行商网页 API 密钥

您需有现有 Steamworks 帐户的管理权限方可创建发行商网页 API 密钥。如您并非管理员,您可查看 Steamworks 主页右侧您合作伙伴帐户的管理员列表。列表中任何一位均可创建您的发行商网页 API 密钥或在合适的情况下将您升为管理员。

要创建发行商网页 API 密钥:
  1. 如果是具有您 Steamworks 帐户管理员权限的用户,首先请访问群组列表。
  2. 在群组列表中选择或创建包含有您希望能用网页 API 密钥进行访问的应用 ID 的群组。
  3. 点击该群组,浏览该群组中的用户及应用程序。
  4. 如您有管理权限,您应能看见右侧的“Create WebAPI Key”选项。或密钥如已创建,您应可看到密钥。