2017-09-14 5 views
0

Ich bin auf der Suche nach einer Möglichkeit, den GitHub GraphQL zu lesen Repository-Inhalte (Pfade) und dann eine zweite Abfrage, um den Inhalt des vollständigen Pfades zu greifen. Ich begann diesen Pfad für die zweite Abfrage, und es ist fehlgeschlagen. Ersteres ist das wichtigere Thema für mich jetzt.GitHub GraphQL zum Lesen des Repository-Inhalts

Antwort

4

Sie hatten eine zusätzliche} in Ihrer Abfrage, deshalb ist es fehlgeschlagen. Sie wollen auch mit dem tatsächlichen Zweignamen („Master“ zum Beispiel)

Hier ist ein komplettes Beispiel „Zweig“ zu ersetzen, die auch Ihnen den Inhalt der Datei erhalten:

{ 
    viewer { 
    login 
    name 
    repository(name: "git-point-playground") { 
     id 
     descriptionHTML 
     object(expression: "master:README.md") { 
     id 
     ... on Blob { 
      text 
     } 
     } 
    } 
    } 
} 
+0

Verstanden. Aber ... Es scheint auch, dass es nicht auf privaten Repositories funktioniert, sondern nur auf öffentlichen. –

+0

Leider habe ich keinen Zugriff auf private Repositories, um Ihnen zu helfen: / – machour