Php 401那’;这是个错误。错误:无效的\u客户端找不到OAuth客户端
我正在与谷歌驱动器文件选择器遵循这个演示项目。我已经生成了API密钥和客户端Id。但是当我运行项目时,我得到了以下错误Php 401那’;这是个错误。错误:无效的\u客户端找不到OAuth客户端,php,oauth,oauth-2.0,google-drive-api,google-oauth,Php,Oauth,Oauth 2.0,Google Drive Api,Google Oauth,我正在与谷歌驱动器文件选择器遵循这个演示项目。我已经生成了API密钥和客户端Id。但是当我运行项目时,我得到了以下错误 那是个错误 错误:无效的\u客户端 找不到OAuth客户端 我也检查过了,但不起作用,请帮我解决我的问题 您的客户id不正确,请重新检查 在下面的图片中,我在API密钥部分使用受限模式进行了修改。这有助于我移除显示器。因此,最后,如下所示: No API keys to display 尝试使用为项目创建的客户端id验证客户端id,如下所示: 项目名称,就像我的例子一样,
您的
客户id
不正确,请重新检查
在下面的图片中,我在API密钥部分使用受限模式进行了修改。这有助于我移除显示器。因此,最后,如下所示:
No API keys to display
尝试使用为项目创建的客户端id验证客户端id,如下所示:
项目名称,就像我的例子一样,是saml,应该与项目应用程序匹配为saml,以减少不匹配的uri错误
这有助于我消除所有这些错误,如:
1. Error 400 : mismatch_uri
2. Error 401 : invalid client_id
在我的例子中,我错误地在
.env
文件的值中添加了,
,因此最好检查该文件
# check the comma at the end
AUTH_CLIENT_SECRET=randomauthsecret,
AUTH_CLIENT_ID=randomclientid,
这会导致错误的客户端id值。所以只需删除,
。另外,也不要用引号括起来
AUTH_CLIENT_SECRET=randomauthsecret
AUTH_CLIENT_ID=randomclientid
如果您已经登录到系统上的google帐户,则可能会出现此错误,因此请注销所有帐户,然后运行代码您是否向OAuth授权?是的,我下载了演示项目,并从google控制台获得了客户端id和api密钥,但它仍然没有运行。在该图像中打开请求详细信息添加了请求详细信息的图像。您在项目中启用了驱动器SDK吗?客户端id似乎包含回车符是的,在我的情况下,我输入了客户端id,api密钥应该是,反之亦然,我浪费了20分钟。谢谢你为我节省了一些时间。