如何判断一个游戏是不是有效?

Posted

技术标签:

【中文标题】如何判断一个游戏是不是有效?【英文标题】:How to find whether a game is valid or not?如何判断一个游戏是否有效? 【发布时间】:2019-05-27 16:56:28 【问题描述】:

我正在尝试确定用户正在玩的游戏是否是 Discord 识别的实际游戏。

我可以通过user.presence.game 获得游戏,但如果用户将他们的“PLAYING”活动更改为随机活动,它仍会显示为游戏。

game.applicationID 是游戏独有的吗,可以用来判断它的有效性,还是有其他方法?

【问题讨论】:

【参考方案1】:

<Game>.applicationID 绑定到在 Discord 商店上发布的游戏以及将其应用程序 ID 绑定到 SDK 的应用程序。可以确定它是否是一款游戏,但要考虑到大部分游戏甚至不使用 Discord 的 SDK,也不是通过 Discord 发布的。

【讨论】:

【参考方案2】:

正如 deyyanl 所说,Discord SDK 并不是评估用户是否玩游戏的好方法。

虽然这不是一个非常可靠的答案,但您是否考虑过在视频游戏数据库中检查游戏名称(在用户状态中)? 1 Google 搜索引导我there。

【讨论】:

以上是关于如何判断一个游戏是不是有效?的主要内容,如果未能解决你的问题,请参考以下文章

java如何判断一个网页是不是有效??

如何判断一个字符串是不是是有效的 JSON?

如何判断 sqlite 数据库文件是不是有效

如何判断 jetpack-compose 分页是不是有效?

如何有效判断网页是不是来自网站

用Js判断输入的时间是不是有效