Php 401那’;这是个错误。错误:无效的\u客户端找不到OAuth客户端

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,如下所示: 项目名称,就像我的例子一样,

我正在与谷歌驱动器文件选择器遵循这个演示项目。我已经生成了API密钥和客户端Id。但是当我运行项目时,我得到了以下错误

  • 那是个错误
  • 错误:无效的\u客户端

    找不到OAuth客户端

    我也检查过了,但不起作用,请帮我解决我的问题


    您的
    客户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分钟。谢谢你为我节省了一些时间。