/ / Client-ID und Client-Geheimnis der Datei client_secrets.json der Youtube-API erhalten - java, json, api, oauth, youtube

Holen Sie sich die Client-ID und das Client-Geheimnis der Datei client_secrets.json der Youtube-API - java, json, api, oauth, youtube

Ich möchte die Youtube-API in meine Anwendung integrieren. Also erstelle ich eine Youtube-API. Dann darauf Bezug nehmend hilfreicher Link, Erstelle ich die Client ID und das Client Geheimnis der Datei client_secrets.json unten:

{
"installed": {
"client_id": "***",
"client_secret": "***"
}
}

Ich versuche ein Video auf Youtube hochzuladen. Nach dem Ausführen des erforderlichen Codes auf Github: UploadVideo.java, stoße ich darauf ERROR.

Und nachdem ich diese URL geöffnet habe, habe ich:

  1. Das ist ein Fehler.

Fehler: redirect_uri_mismatch

Haben Sie bitte eine Idee über die Lösung dieses Problems, jeder Vorschlag wird geschätzt. Danke vielmals.

Antworten:

-1 für die Antwort № 1

Sie können auf diesen Link verweisen Tutorial zum Erstellen von Client-Dateien secrets.json für Google / Youtube API V3 - 2017.

HTH


2 für die Antwort № 2

Das Google API-Clientbibliothek OAuth2-Dokumente Zustände,

Halten Sie Ihren Client geheim. Wenn jemand den geheimen Schlüssel für Ihren Kunden erhält, kann er diesen dazu verwenden, Ihr Kontingent zu verbrauchen, Gebühren für Ihr Developer Console-Projekt zu erheben und Zugriff auf Benutzerdaten anzufordern.

Hier sind die Schritte, um secrets.json für youtube api zu bekommen ...

Schritt 1. Gehe zur Konsole https://console.developers.google.com/iam-admin/

Schritt 2. Wählen Sie Ihr Serviceprojekt.

Schritt 3. Klicken Sie auf die Registerkarte Dienstkonten auf der linken Seite.

Schritt 4. In Dienstkonten finden Sie am Ende der Dienstkonten eine Optionsschaltfläche. Klick es an.

Bildbeschreibung hier eingeben

Schritt 5. Klicken Sie auf Schlüssel erstellen.

Schritt 6. Es wird Ihnen ein Dialog zur Auswahl des Schlüsseltyps JSON oder P12 angezeigt. Wählen Sie JSON und klicken Sie auf Erstellen.

Schritt 7. Ihr Json wird automatisch heruntergeladen.

Schritt 8. Erstellen Sie für Android und Java im Hauptverzeichnis neue Verzeichnisressourcen und fügen Sie Ihre JSON-Datei ein.

Schritt 9. Lesen Sie diese Datei, in der Ihre Benutzer autorisieren sollen.