我想使用NodeJS octokit/rest库将GitHub用户添加为组织存储库的协作者。库和手动向GitHub API repond发送HTTP 404请求-未找到,即使我的用户帐户具有具有必要权限的有效访问令牌。
我试图将GitHub用户添加为组织存储库的协作者,无论他们是否是组织本身的成员。我的请求用户通过具有所需权限的个人访问令牌进行身份验证。我正在使用octokit/rest的repos.add协作者
函数,其中组织名称为所有者,repositoryname为repo,用户名为要添加的参数对象的用户名属性。octokit对象使用我的帐户访问令牌进行身份验证。我的用户帐户是组织的所有者。
this.octokit = new Octokit({
auth: accessToken,
log: {
debug: (msg) => { logger.debug(`${msg}`); },
error: (msg) => { logger.error(`${msg}`); },
info: (msg) => { logger.info(`${msg}`); },
warn: (msg) => { logger.warn(`${msg}`); }
},
userAgent: process.env.APP_NAME
});
// ...
this.octokit.repos.addCollaborator({
owner: ownername,
repo: url[url.length - 1],
username
}).catch((msg) => {
logger.verbose(`Error message ${msg}`);
});
关于文档,我希望向用户发送邀请。
不幸的是,我没有找到404。
使用curl时也会发生同样的情况:
curl -u myUsername:token -X PUT https://api.github.com/repos/:organizationname/:reponame/collaborators/:collaboratorname?permission=push
执行成员资格请求时出现相同的行为。
我尝试了几个权限范围。看起来前两个令牌的权限太多了(?)。工作权限范围似乎是“admin:org、通知、repo、write:discussion”。
问题内容: 如何通过组名将用户添加到django中的组? 我可以做这个: 我将如何做这样的事情: 问题答案: 使用具有组名称的组模型查找组,然后将该用户添加到user_set
问题内容: 如何通过组名将用户添加到django中的组? 我可以做这个: 我将如何做这样的事情: 问题答案: 使用具有组名称的组模型查找组,然后将用户添加到user_set
有谁知道在内容合作伙伴API中的哪个位置,我们可以找到将用户添加到YouTube CMS的代码。或者这是否可能?
我正在尝试设置自己的ca服务器和客户端。在用admin初始化ca服务器之后,我用ca client enroll cli命令注册了它。然后我想在系统中添加另一个组织。我更改了结构ca服务器配置。yml文件附属部分然后重新启动服务器,然后尝试使用ca客户端向该组织注册新用户。但它失败了,出现了“未找到关联”错误。所以我想知道这个问题。在使用admin user初始化服务器之后,其他用户和组织是否应该
几天前,我为一个java库创建了一个Github包。现在我想将Github包中的依赖项添加到另一个Maven项目中,但出现以下错误: 无法传输工件io。geilehner:StoryBlokJavaSDK:pom:1.0。1从/到github(https://maven.pkg.github.com/geilix10/):为的传输失败https://maven.pkg.github.com/gei
问题内容: 我有两节课 我的主要班级创建了一个框架,我希望另一个班级为其添加内容。一读arroudn告诉我,我应该使用组件来执行此操作,但是当我运行代码时,框架为空。 我的Component类创建一个JLabel 我没有任何编译错误,但是我的JFrame中没有任何文本。 谁能解释我在做什么错? 克里斯 问题答案: 您需要 添加 的。最好扩展而不是扩展,因为它具有默认的布局管理器,并且无需设置组件大