2013-03-15 16 views
13

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

+2

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ć. –

+0

Uzgodnione, to jest naprawdę pomocne i pomocne – Fergus

Odpowiedz

2

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.

8

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.

+0

część "https: // www." musi również pasować – Dula

Powiązane problemy