Google API错误400:"找不到客户端项目"

And*_* R. 13 google-api google-analytics-api google-developers-console

这是我第一次深入了解Google API.我正在尝试按照Google说明进行简单的测试.此时,我已经创建了项目并设置了凭据.继谷歌的指示在这里,我创建了一个测试页面,并复制网页代码完全按照上面的链接上注明.

当我运行页面时,我最初看到一个授权按钮,要求我登录我的帐户.到目前为止,一切都很好.但是,一旦我登录Google,就会收到以下错误:

"{"error": {"code": 400,
            "message": "Client project not found. Please pass a valid project.",
            "status": "INVALID_ARGUMENT",
            "details": [{"@type": "type.googleapis.com/google.rpc.Help",
                         "links": [{"description": "Google developers console",
                                    "url": "https://console.developers.google.com"
                                  }]
                       }]
 }}"
Run Code Online (Sandbox Code Playgroud)

我已经读过一些我无法找到的内容,也没有提到这个特定的错误.

有人遇到这个错误,或者有任何想法?

谢谢!

小智 37

啊,解决了!

对于新的Google API,您需要在开发者控制台中启用API.

请访问:https://console.developers.google.com

在列表中,找到您要使用的API(对我而言是Sheets API),单击它并启用它.

它现在像一个魅力:-)

  • 我需要启用Google+ API作为身份验证的一部分.谢谢! (2认同)