Migracja z YouTube ClientLogin do OAuth 2.0

Mam aplikację, która przesyła wideo do YouTube na konkretny kanał YouTube (czyli nie do żadnego kanału użytkownika, ale do jednego kanału, dla którego mam nazwę użytkownika i hasło).

W ClientLogin mój proces po stronie serwera zapewnił YouTube'owi U / P i wszystko poszło do przodu. Jednak jest to przestarzałe i staram się uaktualnić do OAuth 2.0 (zgodnie z ich zaleceniem), jednak dokumentacja nalega na istnienie URI przekierowania, gdy użytkownik się zaloguje. Wydaje się, że nie wyjaśnia to, jak aby ominąć login użytkownika (ponieważ użytkownik nie ma nic do zalogowania się lub jakiekolwiek dane logowania do logowania * za pomocą ... aplikacja jest przeznaczona do pobierania wideo i przesyłania go do NASZEGO kanału). Potrzebuję więc pominąć pytanie użytkownika, a serwis YouTube po prostu pobierze moje dane uwierzytelniające i zwróci mi token do przesłania.

Zdaję sobie sprawę, że jest to całkowicie standardowa i niekontrowersyjna procedura, więc * MUSI mi brakować czegoś oczywistego, ale po prostu nie mogę tego wyjaśnić.

Więc moje pytanie brzmi: jak mogę pominąć okno dialogowe użytkownika -> przekierowanie i po prostu udostępnić youtube z poświadczeniami, aby mógł on zaakceptować, a następnie przesłać moje wideo w OAuth 2.0?

Po co naprawdę podążać za podejściem DirectUpload tutaj:https://developers.google.com/youtube/2.0/developers_guide_protocol#AuthSub_Authentication_Flow I po cichu odzyskał Token użytkownika za kulisami.

TIA

questionAnswers(1)

yourAnswerToTheQuestion