嗨,我希望有人可以帮助解决这个问题,因为它现在让我发疯。
我正在尝试在我自己的网络服务器http://james-上复制此 Google API 授权示例https://code.google.com/p/google-api-javascript-client/source/browse/samples/authSample.html gilmore.co.uk/test.html
我复制了代码,但用 google api 控制台中设置的密钥替换了 clientID 和 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 错误:
'未捕获的类型错误:无法读取未定义的属性'url''
有谁知道我可能做错了什么?我认为这可能与我的客户端 ID 和允许的引用者的设置有关,因为当我运行以下示例https://code.google.com/apis/console/?api=plus时它工作正常