Google Drive API Quickstart.py Błąd 400: redirect_uri_mismatch

Sep 18 2020

Używam https://developers.google.com/drive/api/v3/quickstart/pythonaby uzyskać dostęp do Google Drive Api, ale Google ciągle generuje redirect_uri_mismatchbłędy.

Dodaję localhost: numer z błędu do identyfikatora URI autoryzowanego przekierowania w identyfikatorze klienta dla aplikacji internetowej, ale za każdym razem, gdy uruchamiam quickstart.py, numer lokalnego hosta zmienia się.

Widzę, że jest mnóstwo pytań dotyczących tej sprawy na StackOverflow i już spędziłem godziny, szukając rozwiązania mojego, ale nie znalazłem odpowiedzi, która wydaje się rozwiązać to za mnie.

Jakieś pomysły?


Wypróbowane odpowiedzi m.in.

  • Dysk Google REST API DriveQuickstart Błąd 400: redirect_uri_mismatch JAVA

  • Autoryzacja Google OAuth 2 - błąd: redirect_uri_mismatch

  • Błąd: redirect_uri_mismatch pydrive


W tej chwili

Odpowiedzi

LucSpan Sep 19 2020 at 15:15

Komentarz i odpowiedź Tanaike zadziałały: Błąd redirect_uri_mismatch interfejsów API Google OAuth 2.0

Więc quickstart.pywprowadź następującą zmianę,

creds = flow.run_local_server(port=0) 

do,

creds = flow.run_local_server(port=8080) 

kiedy http://localhost:8080/znajduje się na liście identyfikatorów URI.