【问题标题】:Drive API children.list q parameter broken驱动 API children.list q 参数损坏
【发布时间】:2013-08-14 03:55:17
【问题描述】:

try it 部分中的查询字符串在 12 小时前不起作用。 我的查询字符串是 mimeType = 'application/vnd.google-apps.folder' 无论如何不适用于任何查询。 https://developers.google.com/drive/v2/reference/children/list 请告诉我为什么??

【问题讨论】:

  • 我可以确认 API 没有工作。这是一个演示问题的示例调用。所有使用“q”参数的查询都出现故障:转到developers.google.com/drive/v2/reference/children/list,在 Try it 的末尾,输入 folderid=0B-P6m1j2b6F4Mm5rc1QyTXNuYTA,q=hello,验证并运行查询。结果:列出所有内容,无论您在“q”上放什么。这是非常严重的!

标签: google-drive-api


【解决方案1】:

我也有同样的问题:

child.Q = "mimeType = 'application/vnd.google-apps.folder' and title contains 'SomeDocuments'"
Dim cl As ChildList = child.Fetch

它返回所有文档,就像没有过滤器一样

也许 Google Drive API 有什么变化?

更新 我在谷歌上找不到任何东西,我在子列表页面中写了一个反馈。 到目前为止,唯一的解决方法是不使用 children.list,而是使用 file.list 方法,并在 q 部分中添加 - 'folderid' in parents - 搜索词以模拟对父文件夹的子文件夹的搜索。 缺点是它只会搜索以folderid为父的文档,而不是像children.list方法那样的子文件夹。

更新 2 看起来谷歌修复了它! 编码愉快。

【讨论】:

猜你喜欢
  • 2013-04-10
  • 2013-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-18
  • 2020-07-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多