Jer*_*yow 27 github github-api graphql
GitHub的GraphQL API是否与内容API等效?
我似乎无法想出一个接受repo所有者,repo名称和文件路径的查询并返回该文件的内容.我猜它与树对象有关?
yac*_*aka 54
经过一番挖掘,发现它:
query {
repository(name: "repoName", owner: "repoOwner") {
object(expression: "branch:path/to/file") {
... on Blob {
text
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
传递给expression
该object
字段的参数实际上是一个适合的git修订表达式rev-parse
,所以我猜你可以玩它来进行高级查询.
文档: