正如标题所问,我想知道如何判断Github用户是否是机器人?下图显示了 Github 机器人的示例。我们可以使用 Github API 自动识别它们吗?或者还有其他方法吗?

查询时https://api.github.com/users/{USERNAME},您将获得一个名为 的 JSON 属性type。如果用户是机器人,type则等于字符串Bot。
就我而言,我使用 Kotlin 和 GitHub Java API 设置了一个扩展函数:
internal fun GHUser.isBot(): Boolean =
type == "Bot"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
996 次 |
| 最近记录: |