Google+ API在Google的开发者控制台中设置为"On"。我正在通过提供 api 密钥获取用户的个人资料信息,但收到一条错误消息:
未配置访问权限。请使用 Google 开发者控制台为您的项目激活 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();
}
调用执行时引发错误。
此服务是否需要设置"计费"配置文件?这可能是我收到访问错误的原因。
"me"参数仅在您拥有经过身份验证的用户的 OAuth 2.0 访问令牌时才有效。使用密钥的简单 API 访问仅允许访问公共数据 - 尝试输入数字用户 ID 而不是我,您应该会得到响应。