Mam problemy z utworzeniem prawidłowego interfejsu Google Drive dla mojej witryny. Mogę brzmieć jak kompletny noob, ale utworzyłem plik o nazwie quickstart.html w moim głównym katalogu ftp i skopiowałem i wkleiłem kod z https://developers.google.com/drive/quickstart-js#step_1_enable_the_drive_api i zastąpiłem identyfikator klienta moim identyfikatorem klienta, aw ustawieniach ustawiłem URL pochodzenia Javascript do mojego głównego adresu URL (www.domainname.com), mam osobną stronę indeksu dla tej domeny, więc aby uzyskać dostęp do dysku google, wystarczy, że przejdę na numer http://domainname.com/quickstart.html? Ponieważ kiedy to robię i klikam "Autoryzuj", pojawia się błąd niezgodności w Google Origin. Czy ktoś może mi pomóc?Google Drive API OAuth 2.0; Błąd: origin_mismatch
Odpowiedz
Upewnij się, że faktycznie uzyskujesz dostęp do witryny www.domainname.com, a nie tylko domainname.com. Niektóre przeglądarki ukrywają rzeczywisty URL do momentu skopiowania i wklejenia adresu URL do innego programu. Upewnij się, że wpisałeś cały adres URL, używając http i www. być absolutnie pewnym.
w Api Konsola zamień twoje przekierowane adresy URL na http i usuń https, możesz też użyć "zakresu": "https://www.googleapis.com/auth/plus.loginhttps://www.googleapis.com/auth/userinfo.email". To rozwiązanie sprawdziło się u mnie.
To również zadziałało. – rjm226
Tak, oczywiście, –
Sprawdź, czy "Początek JavaScript:" Właściwość w sekcji "Identyfikator klienta dla aplikacji internetowych" i adres URL strony, na którą podajesz kod logowania, muszą być takie same.
część "https: // www." musi również pasować – Dula
- 1. Czy Google Drive api obsługuje 2 legged oauth?
- 2. Google Drive Realtime API OAuth2 Refresh Errors
- 3. Google Drive API: programowanie logiczne
- 4. Android API dla Google Drive?
- 5. Google OAuth API - błąd importowania klienta Python
- 6. Prawidłowe przekierowanie URI dla Google API i oauth 2.0
- 7. uwierzytelnianie OAuth 2.0 (google api) z aplikacji komputerowej WPF?
- 8. Kontakty Google tylko do odczytu (OAuth 2.0)
- 9. Konfiguracja ekranu interfejsu API OAuth Menedżera Google Błąd
- 10. App Engine i Google Drive API
- 11. Google Drive Api - pobierz ścieżki folderów
- 12. Google Drive PHP API pusty załadowany plik
- 13. Jak zresetować autoryzację google oauth 2.0?
- 14. Jak korzystać z Google Drive API z Google App Engine?
- 15. zapytanie google drive maxResults
- 16. Android i OAUTH 2.0
- 17. OAuth 2.0. Bez sesji? (Bezpaństwowiec)
- 18. Google Api OAuth w języku C#, .NET
- 19. Jak przechowywać uprawnienia google api (OAuth 2)?
- 20. Przykłady oauth1 używając google-API-java-OAuth
- 21. OAuth 2.0 - Co nowego?
- 22. Samouczek OAuth 2.0?
- 23. Adres URL przekierowania OAuth 2.0
- 24. Zdalny interfejs API aplikacji Google App Engine + OAuth
- 25. Błąd tokenu Google OAuth - 400 nieprawidłowych żądań
- 26. Uzyskaj link udostępniony za pomocą interfejsu Google Drive API
- 27. Google Drive API zmienia wartość miniaturek na każdym żądaniu GET?
- 28. HTTP 302, gdy Google Drive API wysyła powiadomienia push
- 29. Włóż plik do określonego folderu za pomocą google-drive-api
- 30. Korzystanie z interfejsu Google Drive API dla aplikacji iOS
to nie powinno być zamknięte na temat: "pożądane zachowanie": nie powinno dać mu błędu pochodzenia niezgodności. autor wyraźnie stwierdził, co robił źle, i kroki, które zrobił, aby wyprodukować. –
Uzgodnione, to jest naprawdę pomocne i pomocne – Fergus