Skip to main content

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.

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.

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.