【发布时间】:2012-07-23 09:38:38
【问题描述】:
您好,我希望有人可以帮助解决这个问题,因为它现在让我发疯。
我正在尝试在我自己的网络服务器 http://james-gilmore.co.uk/test.html 上复制此 Google API 授权示例 https://code.google.com/p/google-api-javascript-client/source/browse/samples/authSample.html
我复制了代码,但将 clientID 和 API 密钥替换为在 google api 控制台中设置的密钥,并且我在“服务”部分打开了 Google+ api 服务。
我在“Web 应用程序的客户端 ID”下进行了以下设置
重定向 URI:http://james-gilmore.co.uk/oauth2callback JavaScript 来源:http://james-gilmore.co.uk
我还在“简单 API 访问”下进行了以下设置
推荐人:.james-gilmore.co.uk/。
当我运行http://james-gilmore.co.uk/test.html 脚本时,我可以授权我的访问,但我可以看到控制台中生成了一个 JS 错误:
'Uncaught TypeError: Cannot read property 'url' of undefined'
有谁知道我做错了什么?我认为这可能与我的客户端 ID 和允许的引用者的设置有关,因为当我运行以下示例 https://code.google.com/apis/console/?api=plus 时,它工作正常
【问题讨论】:
标签: javascript google-api google-api-client