2016-06-23 6 views
1

現在のDropbox APIのsearchFileNames()は、クエリ/部分文字列の検索を許可しているため、「.jpg」などの特定の拡張子を持つフォルダ内のファイル名を検索したい場合、私は ".jpg .png"を探すために結合しています。ドキュメントには、 'ファイルにはすべての部分文字列が含まれている場合にのみ一致します。dropbox API searchFileNames

検索されたものと除外されたものの結合を可能にする別のAPIがありますか?

おかげ

答えて

1

いいえ、DropboxのAPIは、一度このように複数のファイル拡張子を検索することはできませんが、私は、機能要求として一緒にこれを渡すようにしてくださいます。

回避策として、これを複数のAPI呼び出しに分割できます。

+0

私はいくつかのAPIを追加して結果を繰り返し、意味のある順序で並べ替えることができたと思いました。私のアプリで消費することができるイメージ用の大容量のDropboxフォルダをチャンクしている場合、その方法はいくつかの問題を提示します - jpeg jpg gifおよびpngイメージ形式です。これはほとんどの人が必要とするものでしょうか? – JMoskwa

+0

私はv2関数 "search"を見始めると開始と最大値を許可するので、クライアントに戻ってきたアイテムの量を制限し、フォルダ内のアイテムを "チャンク"または "反復"することができます。しかし、私はクエリのパラメータに何かを持っている必要があるようです。上記のように、パラメータは包括的​​です(すべて一致する必要があります)。私はサンドボックスでクエリのパラメータに何も置かないようにしましたが、それはエラーですか? v2検索サンドボックスはここにありますhttps://dropbox.github.io/dropbox-api-v2-explorer/#files_searchどのようにALLを検索しますか? – JMoskwa

+0

[/2/files/search](https://www.dropbox.com/developers/documentation/http/documentation#files-search)の 'query'パラメータが必要です。検索する値を入力する必要があります何でも。代わりにすべてのファイルが必要な場合は、[/2/files/list_folder](https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder)と[/ 2/files/list_folder /続行](https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder-continue)。 – Greg