首页 > 解决方案 > 查询 Dropbox API 以按元数据搜索文件

问题描述

我需要通过我的元数据上的特定“标签”来搜索 Dropbox 图像文件以查找该文件。

因此,例如,我有猫的照片,元数据将是

catColor、catSize、catName

我可以查询图像以返回所有图片吗

catColor = 黑色

这可能吗?

标签: dropboxdropbox-api

解决方案


Dropbox API 确实提供了通过使用“文件属性”功能在文件上设置自定义元数据的能力:

https://www.dropbox.com/developers/documentation/http/documentation#file_properties

例如,您将首先定义一个属性模板,例如,使用“catColor”、“catSize”和“catName”字段,使用:

https://www.dropbox.com/developers/documentation/http/documentation#file_properties-templates-add_for_user

然后,您可以使用以下方法将该模板的值添加到特定文件:

https://www.dropbox.com/developers/documentation/http/documentation#file_properties-properties-add

然后您可以稍后使用以下方法根据这些值搜索文件:

https://www.dropbox.com/developers/documentation/http/documentation#file_properties-properties-search

顺便说一句,这些是指向 HTTPS 端点本身的文档的链接,但如果可能,我们建议使用官方 SDK 之一:

https://www.dropbox.com/developers/documentation

这些对 HTTPS 端点具有相应的本机方法。


推荐阅读