谷歌项目在多个网页上使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谷歌项目在多个网页上使用相关的知识,希望对你有一定的参考价值。

我有一个google控制台项目,利用People API。我有一个独立的网页,对于oauth和api密钥工作得非常好。然而,当我把代码放在另一个页面上,在项目设置中添加页面url等,它说 "api密钥和认证凭证来自不同的项目"。

它是在同一个项目中,唯一不同的是它使用了不同的页面。

答案

当在google api控制台创建oauth令牌时,我相信你必须指定一个授权的重定向url。如果你的新页面的url与oauth token设置的授权url不一致,访问将被拒绝。

例如,如果我设置 localhost:8000/authorize 作为url(用于开发工作),使用它与其他任何东西(例如。www.mywebsite.com/authorize, localhost:8000/access等)将无法工作。

以上是关于谷歌项目在多个网页上使用的主要内容,如果未能解决你的问题,请参考以下文章

活动和片段中的多个谷歌地图

在标签片段android中添加谷歌地点选择器

使用片段的谷歌地图

微信小程序代码片段

谷歌地图片段显示空地图

在 Android 片段中使用谷歌地图