OAuth: Uruchamianie Google Compute Instance z poziomu Google App Engine

Mam aplikację internetową Google App Engine, która obsługuje większość mojej witryny. Jednak dla niektórych funkcji potrzebuję komputera z linuxem. Chciałbym, aby moja aplikacja Google App Engine automatycznie uruchamiała Google Compute Instance w przypadku niektórych zdarzeń.

Rozumiem, że możesz dodać wystąpienia Google Compute za pomocą interfejsu API REST Compute Engine. Aby jednak uzyskać dostęp do interfejsu API REST Google Compute, należy uzyskać token dostępu przy użyciu procesu uwierzytelniania OAuth2.

Jak programowo uzyskać token dostępu z poziomu Google App Engine?

Wydaje się, że wszystkie metody uwierzytelniania wymagają wyświetlenia okna, dzięki czemu można wpisać nazwę użytkownika i hasło, co jest niepraktyczne w Google App Engine.

questionAnswers(2)

yourAnswerToTheQuestion