使用 GraphQL API Explorer 来查找 GitHub 用户(commit 使用)邮箱。
你们有没有遇到过和我一样的情况:想要找到一个大佬的邮箱并联系他可是那个大佬没有公开他的邮箱。 虽然不是很道德,但是,可以用我即将要写的这种方法方便地获得那个大佬的邮箱。
- 首先,打开这个网址
- 注册
- 现在在左侧栏输入如下代码:
{ repository(name: "替换成 GitHub 库名", owner: "替换成所有者") { ref(qualifiedName: "master") { target { ... on Commit { id history(first: 5) { edges { node { author { name email } } } } } } } } }
其中 替换成 GitHub 库名
以及 替换成所有者
须要你们自己动一下手。 举个例子,我的就会变成
{ repository(name: "commaai", owner: "geohot") { ref(qualifiedName: "master") { target { ... on Commit { id history(first: 5) { edges { node { author { name email } } } } } } } } }
4. 运行代码,右侧
author { name email
的 name 以及 email 后面会出现你想要的东西的。