Support Kontaktieren Sie Support | Systemstatus Systemstatus
Inhalt der Seite

    Konzepte: Richten Sie cURL ein

    In diesem Thema erfahren Sie mehr über cURL, ein Tool, das zum Testen und Erstellen von API-Anfragen nützlich ist. cURL ist ein Befehlszeilentool für HTTP-Anfragen. Wir verwenden cURL in einem Shell-Skript zum Testen von Brightcove API-Aufrufen. Wenn Sie Mac macOS oder ein Unix/Linux-System verwenden, haben Sie bereits cURL. Wenn Sie unter Windows sind, lesen Sie die Anweisungen unten, um cURL zu erhalten.

    Windows

    Wenn ja Windows, können Sie cURL wie folgt herunterladen und installieren.

    Installieren von cURL

    1. Erstellen Sie in Windows Ihrem C: Laufwerk einen neuen Ordner namens curl.

      C:curl

    2. Gehen Sie zu https://cygwin.com/install.html Folgen Sie den dortigen Anweisungen und wählen Sie das 32-Bit- oder 64-Bit-Installationsprogramm entsprechend dem System aus, das Sie haben. Während der Installation werden Sie zur Installation von Paketen aufgefordert. Öffnen Sie das Net-Paket , aktivieren Sie dann die Option curl und schließen Sie die Installation ab.

    Testen Sie Ihr Setup

    Um cURL Befehle auszuführen, geben Sie einfach curl (mit den entsprechenden Flags für die gewünschte Anfrage) an der Terminal- oder DOS-Eingabeaufforderung ein und drücken dann die Eingabetaste. Um sicherzustellen, dass cURL korrekt installiert ist, öffnen Sie ein Terminal- oder DOS-Fenster, geben Sie curl an der Eingabeaufforderung ein und drücken Sie die Eingabetaste. Du solltest eine Nachricht wie diese sehen:

    
      curl: try 'curl --help' or 'curl --manual' for more information

    Senden von Daten

    Wenn Sie Daten mit der API-Anfrage senden müssen (z. B. in einer POST- oder PATCH-Anfrage), gibt es mehrere Möglichkeiten, dies zu tun. Sie können die Daten inline oder in eine separate Datei aufnehmen. Hier ist ein Beispiel für eine Player-Management-API, mit dem die Daten als separate JSON-Datei übermittelt werden:

    
      curl --request POST
        --url https://players.api.brightcove.com/v2/accounts/57838016001/players
        --header 'authorization: Bearer YOUR_ACCESS_TOKEN_HERE'
        --header 'content-type: application/json'
        --data <player_data/player_config.json 

    Seite zuletzt aktualisiert am 28 Sep 2020