gpt4 book ai didi

github - 在一次调用中从 Github Graphql API 获取有关多个存储库的信息

转载 作者:行者123 更新时间:2023-12-05 07:16:07 27 4
gpt4 key购买 nike

我正在尝试创建一个 Github GraphQL API 查询,该 API 接收存储库列表作为参数,并在单个 API 调用中返回这些存储库的信息,有人知道该怎么做吗?

像这样(我知道这行不通)

query myOrgRepos($repos: [String!]!) {
search(query:"""
repo in $repos
""", type: REPOSITORY, first: 100) {
repo: nodes {
... on Repository{
name
description
updatedAt
}
}
}

最佳答案

我花了一些时间来理解您的评论,所以我会发布完整的答案。关键是在查询字符串中使用 Github 的高级搜索“语法”,参见 here例如。

以下查询将找到用户“github”的所有存储库以及用户“graphql”的 graphql-js 存储库:

query {
search(query: "user:github repo:graphql/graphql-js" type: REPOSITORY first: 10) {
nodes {
... on Repository {
name
description
updatedAt
}
}
}
}

关于github - 在一次调用中从 Github Graphql API 获取有关多个存储库的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59393869/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com