我想使用 Github GraphQl v4 API 从 Github 访问详细信息。我找到了 Graphene 库,但我不确定如何在 Python 中使用个人访问令牌进行身份验证。
我试图在谷歌上搜索但找不到任何例子。它是 Python 库,可以创建图形模式而不是用于使用它们,我尝试使用“请求”但失败了。我如何进行身份验证并找到存储库列表?
我使用 Github GraphQl 资源管理器通过以下代码查找存储库列表:
viewer {
repositories(first: 30) {
totalCount
pageInfo {
hasNextPage
endCursor
}
edges {
node {
name
}
}
}
原文由 Vaibhav Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议
与 rest 不同,graphql 只有一个端点。您只需要将查询作为 json 对象执行
POST
。你应该提供你的api_token
你从 github 得到的作为标题的一部分。