自分がよく使いそうな部分を中心にざっくり整理。
OAuth周りの変更
- /1/oauth2/authorize →/oauth2/authorize
アイテムリスト取得
- /1/delta →/2/files/list_folder (with recursive=true)
メタデータ取得
- /1/metadata →/2/files/get_metadata
検索結果の取得
- /1/search →/2/files/search
ちなみにProユーザ(Businessリンク)やBusinessユーザなら全文検索の機能も用意されている。
Tip: Did you know that for Dropbox Business accounts, API v2 now supports file-content search as well as file-name search? Upgrade your Business app to v2 to take advantage of this new functionality.
ファイルのアップロードとダウンロード
フォルダ作成
- /1/fileops/create_folder →/2/files/create_folder
メタデータの内容
マッピングが変更されたメタデータ
- bytes →size
- path →path_display
- modified →server_modified (日付フォーマットに変更あり)
- client_mtime →client_modified (日付フォーマットに変更あり)
- read_only →sharing_info/read_only
- parent_shared_folder_id →sharing_info/parent_shared_folder_id
- modifier →sharing_info/modified_by
別の方法で実装されたメタデータ
- is_dir →判定にはif .tag = “folder”を使うこと。
- is_deleted →判定にはif .tag = “deleted”を使うこと。(削除されたものがある時だけ含まれる)
- thumb_exists →判定には20MB以下の「jpg, jpeg, png, tiff, tif, gif, bmp」のファイルが存在するかどうかを使う。その場合は/2/files/get_thumbnailを使用できる。
- photo_info →判定にはmedia_info/metadataと、if .tag = “photo.”を使うこと。include_media_infoがtrueのときのみ取得できる。
- video_info →判定にはmedia_info/metadataと、if .tag = “video.”を使うこと。include_media_infoがtrueのときのみ取得できる。
- shared_folder →IDは、shared_folder_idを使うこと。/sharing_infoオブジェクトの配下に所有者/メンバなどの情報。
廃止されたメタデータ
- size
- hash(/2/files/list_folderを使うこと)
- icon
- root
- mime_type
参考にしたページ
新着記事
-
Excelで別ブックからの数式コピー時にセル名だけペースト
-
楽天カードとYahooカードのどちらをメインにするか検討中
-
coincheckの本人確認用IDセルフィーを一人で撮るコツ
スポンサーリンク