Jas*_* L. 5 javascript api rest github
我目前正在尝试检查并查看是否由使用GitHub API(v3)的经过身份验证的用户加注了回购.我可以成功列出由登录用户加星标的回购,但在检查回购是否由用户加星标时,我似乎无法使其工作.
例如..
(GET)/ user/starred?access_token = ...正确返回我已加星标的repos的完整列表.
(GET)/ user/starred/joynet/node?access_token = ...总是返回状态404,无论我使用什么所有者/回购组合,或者我实际上是否有该回购加星标.
我还应该注意,除了(GET)/ user/starred之外,我似乎无法访问/ user/starred中的任何内容.无论我做什么,对/ user/starred /:owner /:repo的任何PUT,DELETE或POST请求都会返回404.
知道我应该如何使用这个API吗?我已经阅读了文档,我相信我正确地做到了,但我似乎无法让它工作.
我能够解决这个问题.问题是我浏览了文档并且没有看到我必须在授权期间请求repo范围才能修改星标:)只需添加"repo"范围就可以解决我的问题!
GitHub在这里简要提到了它们的范围:http://developer.github.com/v3/oauth/但是没有提到主演需要"repo"范围的地方.
| 归档时间: |
|
| 查看次数: |
659 次 |
| 最近记录: |