2013-03-15 101 views
13

我無法爲我的網站創建有效的Google Drive API。我聽起來像是一個完整的noob,但我在我的主ftp目錄中創建了一個名爲quickstart.html的文件,並複製並粘貼了代碼https://developers.google.com/drive/quickstart-js#step_1_enable_the_drive_api,並將客戶端ID替換爲我的客戶端ID,並在我的設置中設置了Javascript起源URL到我的主要網址(www.domainname.com),我有一個單獨的索引頁面,所以要訪問谷歌驅動器,我只是去http://domainname.com/quickstart.html?因爲當我這樣做,然後點擊「授權」,我得到谷歌產地不匹配錯誤。任何人都可以幫助我嗎?Google Drive API OAuth 2.0;錯誤:origin_mismatch

+2

這不應該被關閉主題:「所需的行爲」:它不應該給他錯誤的起源不匹配。作者清楚地說明他做錯了什麼,並且他/她做了什麼來製作。 – 2016-01-31 15:58:23

+0

同意,這真的很有幫助和可靠 – Fergus 2016-04-02 03:14:51

回答

2

確保您實際訪問www.domainname.com不只是domainname.com。有些瀏覽器會隱藏實際的網址,直到您將網址複製粘貼到其他程序中。確保你輸入整個URL,http和www。絕對肯定。

8

驗證「Web應用程序的客戶端ID」部分下的「JavaScript起源:」屬性和您在其上應用登錄代碼的頁面的URL必須相同。

+0

'https:// www.'部分也必須匹配 – Dula 2016-07-17 19:40:26