Authentication API使用个人访问令牌访问GitHub组织回购协议

Authentication API使用个人访问令牌访问GitHub组织回购协议,authentication,github-api,Authentication,Github Api,当我尝试使用个人令牌访问API时,被拒绝访问我的GitHub组织的回购协议: (Python) 访问个人回购协议是可行的。 我可以完全访问我的组织的回购协议 解决此问题的最佳方法是什么?您需要将授权标题设置为标记您的\u标记: 导入请求 GITHUB\u API\u令牌='您的令牌' GITHUB_头={ “授权”:“令牌”+GITHUB\u API\u令牌, } 问题https://api.github.com/repos/my_org_name/my_repo_name/issues?sta

当我尝试使用个人令牌访问API时,被拒绝访问我的GitHub组织的回购协议:

(Python)

访问个人回购协议是可行的。 我可以完全访问我的组织的回购协议


解决此问题的最佳方法是什么?

您需要将
授权
标题设置为
标记您的\u标记

导入请求
GITHUB\u API\u令牌='您的令牌'
GITHUB_头={
“授权”:“令牌”+GITHUB\u API\u令牌,
}
问题https://api.github.com/repos/my_org_name/my_repo_name/issues?state=all&page=1&per_page=100'
request=requests.get(问题,标题=GITHUB\u标题)
打印(request.text)
请注意,
承载您的\u令牌

您还需要个人访问令牌上的
repo
范围

GITHUB_API_TOKEN = 'XXX'
GITHUB_HEADERS =  {
    'Authorization': GITHUB_API_TOKEN,
}

issues = 'https://api.github.com/repos/my_org_name/my_repo_name/issues?state=all&page=1&per_page=100'
request = requests.get(issues, headers=GITHUB_HEADERS)
[{'message': 'Not Found'}]