2017-08-13 140 views
1

我正在嘗試創建一個Google客戶端ID來使用Gmail登錄。嘗試創建登錄時,我遇到了錯誤。在Google API中創建客戶端ID時出錯

根據錯誤,它不是以反斜槓結尾。但我仍然回來斜槓錯誤。 我錯過了什麼嗎?

enter image description here

回答

1

可以清楚地提到有

對於來自瀏覽器的請求使用。這是客戶端應用程序的原始URI。它不能包含通配符(http://*.example.com)或路徑(http://example.com/subdir)。如果您使用的是非標準端口,則必須將其包含在原始URI中。

如果要添加新的重定向URl,則需要將其添加到文本區域「AUTHORIZED REDIRECT URI」中。
但在JavaScript源情況下,它不是重定向URI,它包含在您的應用程序被允許訪問谷歌API的起源(起源不能包含通配符或路徑)
它需要你的網站地址。
我自己使用YouTube API,看看這 In this i have an error 但是,當我只加網站的地址,然後錯誤消失。因爲,JavaScript起源包含允許您的應用訪問Google API的起源。即;您的網站地址。 enter image description here
即使我們也可以提到港口。子目錄的路徑是不允許的。 enter image description here
所以,既然您的應用程序在本地主機託管與1234端口,只需添加到您的JavaScript來源:

http://localhost:1234 
+0

我仍然面臨着同樣的問題:來源URI不得包含路徑或以「/」結尾,我也加了回調 – Pankaj

+0

嘿。你沒有得到我的答案。抱歉。您只需在此添加網站地址。只需添加http:// localhost:1234 @Pankaj –

+0

可以請你在這裏提出建議:https://stackoverflow.com/questions/45766977/get-email-address-from-socialite-while-login-with-gmail – Pankaj

相關問題