如何按名称获取文件夹?

时间:2012-04-09 00:34:38

标签: google-docs-api

如果https://groups.google.com/forum/embed/?place=forum/google-documents-list-api#!forum/google-documents-list-api已经解决了这个问题,请道歉,但我没有在那里看到搜索工具,可能是因为该论坛已经关闭。

我可能遗漏了一些东西,但基于https://developers.google.com/google-apps/documents-list/#getting_a_list_of_documents_and_files似乎无法合并?title = blah或?q = blah与以下任何一项并获得预期结果: - ?showfolders = true - / contents / - /文件夹 - / - /文件夹

替代方法是获取所有文件&带有?showfolders = true的文件夹,然后识别哪些文件夹: - 是否有一个元素将资源标识为文件夹而不是文件?

由于

2 个答案:

答案 0 :(得分:0)

您可以通过检查资源是否包含scheme="http://schemas.google.com/g/2005#kind"term="http://schemas.google.com/docs/2007#folder"的类别来检查资源是否为文件夹:

例如:

<category scheme="http://schemas.google.com/g/2005#kind"
  term="http://schemas.google.com/docs/2007#folder"/>

答案 1 :(得分:0)

您还可以查看Cloudward按ID和名称发布Google文档的方法。您可以使用以下两个Cloud Snippets:

按名称发布Google文档: https://snippets.cloudward.com/app_listing.espx?template_id=1bbba611a85b3b6b4a3ea274f9ad3796&account_id=

按ID发布Google文档: https://snippets.cloudward.com/app_listing.espx?template_id=51925e7ed2166d7d83a8c32fa1ee88dd&account_id=