本文章最后修改于3周前,部分内容可能已经失效

为 GitHub Organization 添加一个自动加入网页-Jeansou's Blog

GitHub Organization 只能手动邀请用户加入 Organization,但 GitHub REST API 提供了邀请用户加入 Organization 的功能,我们可以通过搭建一个网页来实现自动加入 Organization

GitHub 已经有用户制作了一个这样的网站,可以直接部署至 Heroku首先打开 thundergolfer/automated-github-organization-invites 这个 GitHub 项目
如果要使用原版不进行汉化的话,直接点击 即可
若要汉化&修改后再部署,点击右上角的 后编辑完成后点击 即可
如果不想汉化也可用我已经汉化好的

为 GitHub Organization 添加一个自动加入网页-Jeansou's Blog

点击 Deploy to Heroku 后,会跳转到 Heroku 的新建应用页面,若没有登录则需要先登录
App name 处填写应用名称,如 GitHub
Choose a region 为选择服务器位置,可选美国(United States)和欧洲(Europe)
Config Vars 根据上方图片填写
其中 GitHub access token 需要有 organization 的相关权限
点击 Deploy app 即可部署网站,在 settings 中可查看网址
利用 Cloudflare Works 可实现全球加速,具体方法可自行搜索
演示站点:帮助 Jeansou 汉化 BentoBox