问题描述
当我使用以下查询GitHub的GraphQL API时:
def validate_subnetmask(self,input_subnetmask=None):
input_subnetmask = input_subnetmask or self.subnet_mask
我收到一条错误消息:
query RetrievePackagesAssociatedWithRepo($repo: String!,$owner: String!) {
repository(name: $repo,owner: $owner) {
packages(packageType: NPM,first: 10) {
edges {
node {
id
name
packageType
}
}
}
}
}
我点击了链接{
"errors": [
{
"type": "INSUFFICIENT_ScopES","locations": [
{
"line": 6,"column": 11
}
],"message": "Your token has not been granted the required scopes to execute this query. The 'id' field requires one of the following scopes: ['read:packages'],but your token has only been granted the: ['read:gpg_key','read:org','read:public_key','read:repo_hook','repo','user'] scopes. Please modify your token's scopes at: https://github.com/settings/tokens."
},
,并添加了必要的权限。
我试图授权个人访问令牌以与SAML单点登录一起使用,但是没有启用SSO按钮。
development settings token
我关注的文档: Creating Personal Token! | Authorizing Personal Token!
尝试了这些方法之后,仍然出现相同的错误消息“ 您的令牌尚未被授予必需的作用域”。
通过Github的API,我的目标是检索与其存储库相关联的软件包。
有什么我想念的吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)