users example github github-api graphql

users - github api example



GitHub GraphQL equivalente de los contenidos API (1)

Después de algunas excavaciones, lo encontré:

query { repository(name: "repoName", owner: "repoOwner") { object(expression: "branch:path/to/file") { ... on Blob { text } } } }

El argumento pasado a expression en el campo de object es en realidad una expresión de revisión de git adecuada para rev-parse , así que supongo que puede divertirse con él para hacer consultas avanzadas.

Documentación:

¿Tiene la API GraphQL de GitHub un equivalente a la API de contenido ?

Parece que no puedo encontrar una consulta que acepte el propietario del repositorio, el nombre del repositorio y la ruta del archivo y devuelva el contenido del archivo. ¿Supongo que tiene algo que ver con el objeto del tree ?

https://developer.github.com/early-access/graphql/explorer/