【问题标题】:Is there a database of steam user ID's?是否有 Steam 用户 ID 的数据库?
【发布时间】:2018-11-20 04:40:11
【问题描述】:

是否有 Steam 用户 ID 的数据库?如果没有,我是否可以使用 GetFriendList 创建一个包含某些用户 ID 的数据库,然后对该列表的每个用户使用 GetFriendList 等等?

【问题讨论】:

  • 当然。如果您相信“六度分离”,这应该可行。但不确定它是否会在 Steam 上运行,因为在 GDPR 生效后大多数页面都是私有的。

标签: steam steam-web-api steamworks-api


【解决方案1】:

目前还没有公开的steamid数据库,但你可以通过抓取人们的好友列表来创建它。

Steam Web API 的GetFriendList (v0001) 方法返回公共个人资料中每个朋友的 steamid。大多数个人资料现在都是私密的,但您仍然会在每个请求中平均获得约 20-30 个新的 Steamid。

Steam Web API 限制每天 100,000 个请求。如果您只需要大量的 SteamID,这就足够了,但是您将需要很多天或许多 API 密钥来创建一个全局的 SteamID 数据库

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-11
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 1970-01-01
    • 2016-09-04
    • 2019-06-09
    • 2021-10-21
    相关资源
    最近更新 更多