GitHub GraphQL读取存储库内容

时间:2017-09-14 20:23:44

标签: github graphql github-api github-graphql

我正在寻找一种方法来使用GitHub GraphQL来读取存储库内容(路径),然后提供第二个查询来获取完整路径的内容。我开始沿着这条路走下去进行第二次查询,但它失败了。前者对我来说是更重要的问题。

query{
  viewer {
    login
    name
    repository(name:"myrepo") {
      id
      descriptionHTML
        object(expression: "branch:readme.md") {
          id
        }
      }
    }
  }
}

1 个答案:

答案 0 :(得分:5)

你的查询中有一个额外的},这就是失败的原因。 您还想要替换" branch"使用实际的分支名称(" master"例如)

这是一个完整的示例,它也可以为您提供文件内容:

Exception: Invalid SIGNATURE: b'$F'