我基本上有两个URL的http://xyzwebsite.com
(用于开发测试)和http://abcwebsite.com
(用于生产)。我有一个简单的登录机制,用户可以点击谷歌+图标登录,而不是使用他们的用户名和密码。我创建了一个项目开发与明显不同的客户ID和不同的生产与单独的客户ID。
但是我用开发项目的客户端ID测试了上面的URL,它工作得很好。我想知道为什么有需要有多个项目在谷歌API控制台?
没有特别的需要。一个项目可以有多个url和客户端id供使用。
使用多个项目的原因包括:
- 在开发中更改项目设置而不用担心破坏生产
- 如果你有一个开发脚本,进入一个无限循环或其他东西,它可能会用完所有的配额和生产应用程序可能会开始抛出错误
- 你可能想要在开发应用上明确标识不是生产应用。
- 一些我想不起来的未知原因。