"Dropbox" (サービス接続)
ユーザのDropboxアカウントをWolfram言語と接続し,ユーザのDropboxファイルディレクトリ内でのファイルの読み書きを可能にする.
接続と認証
ServiceConnect["Dropbox"]は,Dropbox APIへの接続を確立する.それまでに保存された接続が見付かった場合は,それが使われる.それ以外の場合は,新たな認証リクエストが起動される.
リクエスト
ユーザデータ
"UserData" — 認証されたユーザアカウントについてのデータ
検索
"FileSearch" — ディレクトリ内でファイル名を検索する
"Query" | (必須) | クエリ文字列 | |
"Path" | "/" | 検索対象のディレクトリ |
アップロード
"Upload" — ファイルにコンテンツを加える,あるいはファイルのコンテンツを更新する
"File" | (required for Upload) | ファイルパスまたはFile[...] | |
"Expression" | (required for Put) | Wolfram言語の式 | |
"Path" | (required) | dropboxアカウントのパス | |
"Mode" | "Add" | 書込みモード ("Add", "Overwrite", "Update") | |
"Autorename" | True | ファイル名の変更(名前の衝突がある場合) |
ダウンロード
"FileContents" — ファイルの生のコンテンツをバイト配列として得る
"Path" | (必須) | dropboxアカウントのパス | |
"Destination" | $TemporaryDirectory | ファイルのダウンロードパス |
ファイルとディレクトリ
"FileNames" — ディレクトリ中のファイルをリストする
"DirectoryData" — ディレクトリのメタデータ
"CreateDirectory" — ディレクトリを作成する
"DeleteDirectory" — ディレクトリを削除する
"Path" | (必須) | dropboxアカウントのパス | |
"Recursive" | False | ディレクトリ中のファイルを反復的にリストするかどうか |