首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过GitHub应用程序API创建用户存储库?

如何通过GitHub应用程序API创建用户存储库?
EN

Stack Overflow用户
提问于 2022-01-17 11:25:03
回答 1查看 276关注 0票数 3

一个用户为他的个人帐户(不是组织)安装了我的github应用程序。我的github应用程序具有读写管理权限。

当我执行请求(我使用github)时,我得到以下错误:

代码语言:javascript
复制
POST https://api.github.com/user/repos: 403 Resource not accessible by integration []

在组织中创建存储库和为用户创建存储库有两个不同的端点。用于创建用户repos的端点是POST方法/user/repos。当我查看github官方关于github应用程序权限的文档时,它实际上并没有列出user/repos的POST方法。因此,还不清楚如何通过github应用程序创建用户回复,如果可能的话。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-17 18:10:54

我收到了github支持部门的回复。这种行为是预料之中的。要在用户下创建新的repos,您必须使用用户对服务器令牌(oauth2令牌)。如果您在github应用程序中启用“安装过程中的请求用户授权(OAuth)”选项,则可以在安装期间获取它。通过这种方式,用户不仅可以安装github应用程序,还可以授权您的github应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70740568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档