在Google API中创建客户端ID时出错

问题描述:

我正在尝试创建一个Google客户端ID来使用Gmail登录。尝试创建登录时,我遇到了错误。在Google API中创建客户端ID时出错

根据错误,它不是以反斜杠结尾。但我仍然回来斜杠错误。 我错过了什么吗?

enter image description here

可以清楚地提到有

对于来自浏览器的请求使用。这是客户端应用程序的原始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://*.com/questions/45766977/get-email-address-from-socialite-while-login-with-gmail – Pankaj