Ich habe eine YouTube-Klasse, die ein Video auf YouTube mithilfe einer OAuth-Authentifizierung hochlädt. Als ich es auf meinem lokalen Arbeitsplatz getestet habe, funktionierte es gut, aber öffnete einen Browser und fragte, ob der Zugriff auf meinen YouTube-Kanal erlaubt ist.YouTube API - Authentifizierungsbildschirm im Browser vermeiden
Jetzt sollte meine Klasse auf einem Server arbeiten. Es gibt keinen Browser, der geöffnet werden kann und das ist das Problem. Alles funktioniert bis zu diesem Punkt.
Hat jemand eine Idee, wie ich mit diesem Browserfenster umleiten/vermeiden oder irgendetwas anderes tun könnte?
Vielen Dank für Ihre Hilfe! Beste Wünsche.
Ohne einen Browser können Sie es nicht authentifizieren. Vorausgesetzt, dass Sie immer auf Ihr eigenes Konto hochladen, können Sie es auf Ihrem lokalen Rechner authentifizieren und das Aktualisierungstoken ohne einen Browser auf den Server verschieben. – DaImTo
Großartig! Genau das habe ich mir vorgestellt! Frage: Woher bekomme ich das Refresh-Token und wie verwende ich es? – Fischer
Das hängt von Ihrem Code ab, wenn Sie Zugriff auf Ihren lokalen Computer anfordern, wird bei der Authentifizierung ein Aktualisierungstoken zurückgegeben. Du solltest es irgendwo haben. Sie müssen nur Ihren Code abrufen, um einen gespeicherten Code zu laden. Sie müssen jedoch etwas Code posten, bevor wir Ihnen mehr helfen können. – DaImTo