1

嗨,我希望有人可以帮助解决这个问题,因为它现在让我发疯。

我正在尝试在我自己的网络服务器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时它工作正常

4

1 回答 1

1

OAuth 身份验证似乎正在工作,但我看到Access Not ConfiguredAJAX 调用返回错误。

将您的推荐人设置为james-gilmore.co.uk/*(使用尾随通配符,以便允许以您的域名开头的任何内容)。

于 2012-07-23T12:54:37.873 回答