我为我的项目启用了YouTube数据API和Google+ API,并更改了Auth.java中的Android API密钥我还将我的播放列表信息输入到Constants.java中。但是我仍然得到这个无益的错误:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
"code": 403,
"errors": [
{
"domain": "usageLimits",
"message": "Access Not Configured. YouTube Data API has not been used in project 608941808256 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube/overview?project=608941808256 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",
"reason": "accessNotConfigured",
"extendedHelp": "https://console.developers.google.com/apis/api/youtube/overview?project=608941808256"
}
],
"message": "Access Not Configured. YouTube Data API has not been used in project 608941808256 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube/overview?project=608941808256 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry."
}
请一位有人帮助我
答案 0 :(得分:11)
我们有同样的问题。我们从头开始并创建一个全新的API项目来解决此问题。由于某种原因,现有的API项目无法正常工作。检查您是否遇到此问题的步骤:
您现在应该可以在API资源管理器中进行测试(输入您自己的客户端密钥)。
答案 1 :(得分:1)
我通过创建一个新项目然后创建新凭据来解决此问题
答案 2 :(得分:0)
我在这里遇到了同样的问题。 除了启用Google+ API和Contacts API之外,我还要为Web应用程序创建新的OAuth客户端密钥。
创建它时,您将看到客户端ID将以错误消息上的项目ID开头。
总之,您必须执行以下操作:
然后你应该能够进行身份验证。
希望我能提供帮助。