我是企业集散地的新手。我刚刚收到一个属于我的项目的回购的访问权限。我想检查一下是否有访问API的权限。我试着访问
http://repo-url/api/v3
但没有成功。我不确定我是否有访问API的权限。我能知道,怎么查??任何建议都是欢迎的。
发布于 2018-09-24 21:21:45
任何人都可以访问API。例如,您应该能够在命令行上运行此命令:
curl -i https://api.github.com/rate_limit
GitHub.com日期: Mon,2018年9月24日21:13:35 GMT内容-Type: application/json;charset=utf-8
这证明您可以访问API。但是,只有当您的帐户拥有对该存储库的适当权限时,才能使用API与存储库进行交互。运行此命令
curl -u [username] https://api.github.com/repos/[organization]/[repo]/collaborators/[username]/permission
只需用相关信息替换方括号中的所有内容即可。在提示输入密码时输入个人访问令牌(您可以以这种方式进行提供个人访问令牌身份验证)。然后,您将收到具有权限级别的响应:
状态: 200确定{“许可”:“管理”/“写”/“读”/“无”,“用户”:{.
(来源)
https://stackoverflow.com/questions/52477314
复制相似问题