在Google+中API错误代码403(Error code 403 in Google+ api)

2019-07-04 01:28发布

我得到了“错误”: { "errors": [ { "domain": "usageLimits", "reason": "dailyLimitExceededUnreg", "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.", "extendedHelp": "https://code.google.com/apis/console" } ], "code": 403, "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup." } { "errors": [ { "domain": "usageLimits", "reason": "dailyLimitExceededUnreg", "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.", "extendedHelp": "https://code.google.com/apis/console" } ], "code": 403, "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup." }当我尝试通过获取Google+中的API用户个人资料https://www.googleapis.com/plus/v1/people/me URL String.If任何人有任何建议,那么请尽快告诉我,possible.Thanks提前您的时间。

Answer 1:

该消息表明您还没有建立一个谷歌的API控制台项目。

  1. 创建一个谷歌API控制台项目
  2. 在服务窗格中 ,启用所有你的项目需要的API。
  3. 在API访问窗格中 ,单击创建一个OAuth 2.0客户端ID。 打开一个对话框。 填写项目的信息。 点击下一步
  4. 选择适当的应用类型。 根据您使用这个职位的标签,我猜测这是一款iOS的项目,所以选择安装的应用
  5. 输入您的包ID。 你不需要到你的应用程序列在其中输入应用商店ID。
  6. 点击创建客户端ID。

您将看到客户端ID和客户端密钥值。 您将使用这些值来使你的项目和谷歌API的通信。

如果你是不是已经使用它,看到的Google+ iOS版SDK和文档的全穿行。 所谓“写的时刻”的任务是实施类似并演示了如何连接和使用该SDK在iOS项目中使用Google+的REST API。

你需要指定plus.me的范围获取配置文件信息。



Answer 2:

我只是想在这里有人运行到这个问题的极少数情况下加一点信息。

我有一个组织(ORG)。 我创建了一些播放列表的第二信道(SC),该引用的视频从ORG。

我做了假设,因为ORG拥有SC,我可以使用相同的OAuth认证,从ORG同时访问的错误。 我错了。

我交换凭证和感到困惑的时候,我可以访问播放列表,但没有视频。 再次,我需要为每一个单独的凭证来访问在相应的信道的资源。

瘸腿的,但是这是怎么回事。



Answer 3:

BrettJ的回答将覆盖大部分的基地。 但是,你也将获得这个错误-当你的凭据是正确验证-当范围不正确设置。 我会检查的范围在OAuth技巧设置。 确保您的用户被允许做你的代码试图帮助他们做的事。



Answer 4:

在什么BrettJ提到顶部,它发送的授权头用于完成在谷歌+ API来获取用户配置的要求是很重要的。

例如,添加下面的头键:授权值:承载ya29.Ci-cA_CywoVdVG #######



Answer 5:

我得到了同样的错误,很多狩猎后,我发现,在我的情况,随着访问令牌授权头没有设置。 设置Authorization: "Bearer <YOUR_ACCESS_TOKEN>"EVERY谷歌API调用的请求的标头。



文章来源: Error code 403 in Google+ api