如何使用 OAuth 2.0 客户端 ID 调用 Google Drive API?

基兰·科拉维

我开发了一个项目,我想在其中获取经过身份验证的用户的所有电子表格的列表。为此,我使用以下 API

https://www.googleapis.com/drive/v3/files?key= {YOUR_API_KEY}

当我在 API 资源管理器中运行上述 API 时,它运行良好并为我提供与用户关联的文件列表。

但是当我尝试在浏览器中运行相同的 API 复制地址栏中的 URL 时,它给了我一个错误。

我想使用 clientID Oauth 2.0 来访问经过身份验证的用户的数据。但是我不知道如何使用 clientID 虽然我已经创建了 Oauth Client ID

努吉

当您使用 Google API explorer 执行您的 API 请求时,API explorer 请求您的许可,因此您进行了 OAuth 授权。当您使用 API 密钥复制粘贴 URL 并尝试在浏览器上执行它时,您会收到错误消息。该错误可能是权限不足API 密钥是不够的。您必须使用 OAuth 流程。请参阅Drive Android 快速入门,因为它涉及 OAuth 流程。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将客户端ID添加到Java的Google Drive客户端API

Google凭据API密钥/ OAUTH客户端ID限制

如何使用 oauth 从任何 API 生成客户端 ID 和客户端密码

使用OAuth2的API网关的客户端凭据

Google Drive API Python客户端:批量创建时如何检索已创建文件夹ID的列表?

对Google API python客户端的App引擎调用返回403,带有@oauth_required

如何在Go中的App Engine上为OAuth2使用客户端ID?

Rails Drive Rest Api | 使用Google API客户端gem共享文件

如何使用授权和客户端ID在C#中调用Azure Maps API?

如何在 WEB API 中使用 SignalR 2,从 API 和客户端调用 SignalR 方法

如何使用Google Cloud客户端库进行基于API密钥的REST调用

如何在Google Drive API v3,Python客户端中删除文件

使用React前端和Rails后端的带有Google Calendar API的客户端OAuth

OAuth2客户端,已完成,从未调用

Google OAuth-存储客户端ID的位置

Google OAuth-保密客户端ID

使用Google日历API版本3.0的客户端ID的OAuth 2.0在c#.net的浏览器中再次询问身份验证详细信息

Google API客户端OAuth始终返回已取消

如何在Asp.net MVC中编写OAuth2 Web API客户端

OAuth2 客户端 ID 和客户端密钥的安全性

如何使用Google Drive API(Java客户端)对应用程序进行单元测试

如何在Qt的Android客户端代码中调用Google-Cloud-Messaging API?

如何使用Java的Google Translate v2 API客户端库提出翻译请求?

验证服务帐户以使用JavaScript客户端库调用Google API

在Google API中为OAuth中的客户端ID选择“其他”的选项不可用

如何使用Postman客户端调用Twitter API

使用OAuth 2.0和客户端ID从Google chrome扩展名获取辅助ID的Auth令牌

如何联系Google OAuth客户端验证小组?

我的桌面应用程序无法调用 API 来使用 apache Oauth 客户端获取令牌