Dieser Abschnitt der Dokumentation soll Ihnen den Einstieg in echte GitHub-API-Anwendungen erleichtern. Wir decken alles ab, was du wissen musst, von der Authentifizierung über das Bearbeiten von Ergebnissen bis zum Integrieren von Ergebnissen in andere Apps. Jedes Tutorial hier verfügt über ein Projekt, und jedes Projekt wird in unserem öffentlichen platform-samples gespeichert und dokumentiert.
Anleitungen
Erfahre mehr über die ersten Schritte mit der REST-API, die Authentifizierung und die Verwendung der REST-API für eine Vielzahl von Aufgaben.
Skripterstellung mit der REST-API und JavaScript
Schreib ein Skript mit dem Octokit.js-SDK, um mit der REST-API zu interagieren.
Skripterstellung mit der REST-API und Ruby
Lernen Sie, wie Sie ein Skript mit dem Octokit.rb-SDK schreiben, um mit der REST-API zu interagieren.
Ermitteln von Ressourcen für einen Benutzer
Hier erfährst du, wie du Repositorys und Organisationen findest, auf die deine App für Benutzer*innen zuverlässig für authentifizierte Anforderungen an die REST-API zugreifen kann.
Übermitteln von Bereitstellungen
Mithilfe der REST-API für Bereitstellungen kannst du benutzerdefinierte Tools erstellen, die mit deinem Server und einer Drittanbieter-App interagieren.
Rendern von Daten als Graphen
Hier erfährst du, wie du die Programmiersprachen aus deinem Repository mithilfe der D3.js-Bibliothek und Ruby Octokit visualisieren kannst.
Arbeiten mit Kommentaren
Mithilfe der REST-API kannst du auf Kommentare in Pull Requests, Issues oder Commits zugreifen und diese verwalten.
Erstellen eines CI-Servers
Erstelle dein eigenes CI-System mithilfe der Status-API.
Verwende die REST-API, um mit deiner Git-Datenbank zu interagieren.
Verwende die REST-API, um unformatierte Git-Objekte in deiner Git-Datenbank auf GitHub zu lesen, zu schreiben und deine Verweise (Branchheads und Tags) aufzulisten und zu aktualisieren.
Verwenden der REST-API zur Interaktion mit Überprüfungen
Du kannst die REST-API verwenden, um GitHub Apps zu erstellen, die wirksame Überprüfungen von Codeänderungen in einem Repositorys vornehmen. Du kannst Apps erstellen, die Continuous Integration, Codelinting oder Codescandienste ausführen und detailliertes Feedback zu Commits bereitstellen.
Verschlüsseln geheimer Schlüssel für die REST-API
Um einen geheimen Schlüssel mit der REST-API zu erstellen oder zu aktualisieren, müssen Sie den Wert des geheimen Schlüssels verschlüsseln.