调用google + method plusService.People.Get时出错

时间:2014-04-02 19:54:29

标签: google-api google-plus

Google API的开发者控制台将Google+ API设置为“开启”。我通过提供api密钥来获取用户的配置文件信息,但我收到错误消息:

未配置访问权限。请使用Google Developers Console激活项目的API。 [403]

  BaseClientService.Initializer ini = new BaseClientService.Initializer { ApiKey = "" };
  PlusService plusService = new PlusService(ini);
  if (plusService != null)
  {
         PeopleResource.GetRequest prgr = plusService.People.Get("me");
         Person googleUser = prgr.Execute();
  }

调用Execute时会抛出错误。

此服务是否需要使用“结算”配置文件进行设置?这可能是我收到访问错误的原因。

1 个答案:

答案 0 :(得分:0)

" me"只有拥有经过身份验证的用户的OAuth 2.0访问令牌时,参数才有效。使用密钥进行简单的API访问只允许访问公共数据 - 尝试输入数字用户ID而不是我,您应该得到响应。