http - 仅使用 HTTPS 驱动 API OAuth2
问题描述
我已经研究 DriveAPI 一段时间了,似乎找不到一种简单的方法让它只为我的需要工作......
我只想将 DriveAPI 与 REST API (HTTPS) 一起使用。
有很多东西,比如令牌、clientid、apikey、secrets 等。
我只需要搜索我自己的 GDrive 文件(全文包含)并从 API 获取结果,但我无法让它工作。
请记住,这只是为了我自己的需要,我想绕过验证(登录)窗口并获得某种永久有效的令牌,所以我可以在我自己的工具中实现它。
那么,如何仅通过普通 HTTPS 验证和使用 DriveAPI?
到目前为止我的努力:
我已经为仪表板中的示例项目创建了客户端 ID 和客户端 KEY。我还有一个 Google Drive API KEY。从这一点来看,我真的不知道该发送到哪里和发送什么。
解决方案
正如我在评论中提到的,OAuth 2.0 身份验证没有“绕过”(这就是为什么首先强制执行身份验证的原因)。您是否为此做过任何可以分享的编码?对于大多数 REST API 的 OAuth 2.0 身份验证是必需的。您的应用程序必须能够请求令牌并使用它来发出请求。
Google API 使用 Google 身份服务来提供令牌。在以下文档中,有许多示例说明如何使用不同的编程语言完成此实现:
https://developers.google.com/identity/protocols/OAuth2WebServer
推荐阅读
- css - 按钮img不显示
- google-ads-api - 下载 Google Ads - 否定关键字报告
- angular - 如何添加“第一个登录页面”?
- php - [Route: tags.update] [URI: tags/{tag}] 缺少必需的参数。(查看:/home/alex/Desktop/laravel/cms/resources/views/tags/create.blade.php)
- docker - Nextcloud Docker将内容写入SD卡**和**外部驱动器
- python - 如何从 Django 中的先前详细信息页面实例化一个表单字段?
- windows - Windows批处理循环递归查找具有给定名称的所有文件
- swift - 这个 __owned 关键字是什么?
- python - 制作成对的标签和嵌套列表
- r - 传单地图'polygonData.default(data)中的错误:不知道如何从类data.frame的对象中获取路径数据'