我正在使用 following API method 将用户添加到我的 GitHub 组织中的团队。
正如预期的那样,对于还不是我组织成员的用户,他们最终会收到一封电子邮件。一旦他们点击该电子邮件中的链接或导航到我的组织页面并点击“接受邀请”按钮,他们就会被添加到适当的团队中。
为了使我的应用程序的 UX 稍微顺畅一些,我想代表用户自动接受此邀请。这样,如果我提供指向私人存储库(他们的团队可以访问)的链接,他们将不会收到 404,直到他们明确接受邀请。我想为他们省去点击的额外步骤。
我找不到任何 API 方法来完成此操作。
似乎可以accept repository invitations - 但如果我没记错的话 - 我创建的邀请是“组织”邀请。无论哪种方式 - 我尝试使用“org”邀请的 id 接受并得到“Not Found”作为结果。
我是不是遗漏了什么,或者这是不可能的? (或者我做了一些愚蠢的事情,这是不可能的 - 即..它可能被滥用/恶意等)