【发布时间】:2016-02-04 20:36:04
【问题描述】:
我对使用公共 API 很陌生,遇到了一个我不太确定如何解决的问题。最重要的是,我在谷歌表单上进行了注册,我将在我的游戏之夜获得大约 100-150 名玩家注册。发生这种情况时,我需要检查他们并确保他们中的所有 150 人都拥有该游戏并且至少玩了 50 个小时,这是我对越来越多的蓝精灵帐户的衡量标准。
因此,我在我的服务器上编写了一些代码,这些代码将查看提供的 Steam ID,然后获取他们拥有的游戏以及他们玩的小时数。这样我就可以识别出有问题的游戏,然后我只需给出通过或失败。
虽然这一切都很好,但我开始担心我发送的请求数量以及是否应该以不同的方式处理这个问题。现在,如果我有 150 名玩家,我将向 Steam 发送 150 个请求,这似乎不是正确的做法。
查看他们的 API,我无法找到任何类型的方法来返回我所拥有的玩家范围内的游戏。因此,我唯一能做的就是我上面描述的。
我的问题是这样的:
当使用公共 API,例如 Steam 的 api 时,可以使用我上面的方法吗?发送如此大量的请求会让我被列为潜在的垃圾邮件发送者,或者在我开始担心之前这个数字是多少?
【问题讨论】:
标签: api steam steam-web-api