google-drive-api - Google Drives API - 检索我拥有的文件
问题描述
使用 Google Drives API,我如何在检索文件列表时制定 Q,只取回我拥有的文件?
解决方案
我相信你的目标如下。
- 您想使用 Drive API 中的“文件:列表”方法检索您是所有者的文件。
- 您想要创建搜索查询以实现此目的。
为此,这个答案怎么样?
owners
在这种情况下,您可以在字段中使用创建搜索查询。
示例搜索查询:
'me' in owners
如果要检索特定文件夹中的文件,可以使用以下搜索查询。
'###' in parents and 'me' in owners
示例卷曲:
curl \
'https://www.googleapis.com/drive/v3/files?q=%27me%27%20in%20owners&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
和
curl \
'https://www.googleapis.com/drive/v3/files?q=%27%23%23%23%27%20in%20parents%20and%20%27me%27%20in%20owners&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
笔记:
- 如果您想在不公开共享的情况下检索文件夹,请使用访问令牌而不是 API 密钥。请注意这一点。
参考:
推荐阅读
- android - 使用 setOnItemClickListener 时出现自定义 ArrayAdapter 错误的 Android ListView
- android - Android QR 扫描仪未检测到条形码
- r - 如何比较基于引导的预测概率和观察概率来计算 p 值
- node.js - NodeJS在readline中获取颜色
- mysql - MySQL ORDER BY CASE + 运算符
- mysql - 在没有原始的mysql中查找重复记录
- javascript - 随机位置数组 - moment-timezone.js
- json - 在 Azure 表存储中强制执行和检查 JSON 格式
- javascript - 如何在提示消息之前显示菜单 谢谢大家
- git - Git:签出 Repo1 并使用自定义来源合并到 Repo 2