我创建了一个API项目(https://code.google.com/apis/console)。在项目下我选择了API Access并创建了一个OAUTH2客户端ID。在详细信息中,我输入了包含IP地址的网站地址(http://xxx.xx.xxx.xxx/crm/index.php?module=Calendar&view=List) ,但验证失败。 有没有办法将重定向网址设置为' http://xxx.xx.xxx.xxx/crm/index.php?module=Calendar&view=List'。我们可以在下载的用于Google同步的PHP文件中更改它。 等待你的回复!
答案 0 :(得分:1)
公共IP地址不能用于OAuth重定向URI: Can a public IP address be used as Google OAuth redirect URI?
据我记忆,Google OAuth要求您在PHP代码库中为重定向URI设置相同的值。它位于Config.php
它会根据Google Apps设置中指定的值进行检查,因此请确保它完全相同。
你还应该看看: urn:ietf:wg:oauth:2.0:oob或urn:ietf:wg:oauth:2.0:auto(特殊URI)并查看是否可以使用它们而不是购买域名。 https://developers.google.com/accounts/docs/OAuth2InstalledApp