注:这已经是很久以前的一个问题了,到现在还是没找到答案,官方文档也翻了无数遍。。。。
最近在做一个东西,想从 Github v3
的 REST API
转向 v4
的 GraphQL
,但是翻了好多遍都没有找到如何获取指定文件内容的 API
。
比如我想获取 某个 git repository
中的 data.json
文件的内容,该怎么写呢?万分感谢!!
注:这已经是很久以前的一个问题了,到现在还是没找到答案,官方文档也翻了无数遍。。。。
最近在做一个东西,想从 Github v3
的 REST API
转向 v4
的 GraphQL
,但是翻了好多遍都没有找到如何获取指定文件内容的 API
。
比如我想获取 某个 git repository
中的 data.json
文件的内容,该怎么写呢?万分感谢!!
query RepoFiles($owner: String!, $name: String!, $expr: String!) {
repository(owner: $owner, name: $name) {
object(expression: $expr) {
... on Blob {
byteSize
text
}
}
}
}
传入参数示例
{"owner":"etcd-io","name":"etcd","expr": "master:raft/raft.go"}
楼主现在找到方法了吗?