https://github.com/BenTheDesignerで推奨されているphpスクリプトドロップボックスを使用しており、json応答を取得したり、ファイルを一覧表示したりできます。
つまり、これはtest.phpからの開発者アカウントのファイルの出力です。
This is a list of all files in your [APP] Dropbox.
api_upload_test.txt45 bytes
dsdsdsdsdsdsd0 bytes
ghhhhhhhhhhhh0 bytes
If I Fell - The Beatles.mp31 MB
Koala.jpg762.5 KB
test_download_api_upload_test.txt45 bytes
しかし、これらのファイルの絶対URLが必要です。すなわちhttp://何か/sandbox/folder/Koala.jpg
またはhttp://何か/ fileget / http://何か/koala.jpg
URLの指定、またはドロップボックスURLを使用するかどうかについては何も見つかりません。おそらく愚かで単純な答えです。
This is an example of the array;
array(3) {
["code"]=>
string(3) "200"
["body"]=>
object(stdClass)#8 (9) {
["hash"]=>
string(32) "df98863d80aa0c89f5e359a4f3e10b5a"
["thumb_exists"]=>
bool(false)
["bytes"]=>
int(0)
["path"]=>
string(1) "/"
["is_dir"]=>
bool(true)
["size"]=>
string(7) "0 bytes"
["root"]=>
string(10) "app_folder"
["contents"]=>
array(6) {
[0]=>
object(stdClass)#9 (12) {
["revision"]=>
int(1)
["rev"]=>
string(9) "109a31b3c"
["thumb_exists"]=>
bool(false)
["bytes"]=>
int(45)
["modified"]=>
string(31) "Tue, 21 Aug 2012 12:26:04 +0000"
["client_mtime"]=>
string(31) "Tue, 21 Aug 2012 12:26:04 +0000"
["path"]=>
string(20) "/api_upload_test.txt"
["is_dir"]=>
bool(false)
["icon"]=>
string(15) "page_white_text"
["root"]=>
string(7) "dropbox"
["mime_type"]=>
string(10) "text/plain"
["size"]=>
string(8) "45 bytes"
}
[1]=>
object(stdClass)#10 (10) {
["revision"]=>
int(3)
["rev"]=>
string(9) "309a31b3c"
["thumb_exists"]=>
bool(false)
["bytes"]=>
int(0)
["modified"]=>
string(31) "Tue, 21 Aug 2012 14:09:26 +0000"
["path"]=>
string(14) "/dsdsdsdsdsdsd"
["is_dir"]=>
bool(true)
["icon"]=>
string(6) "folder"
["root"]=>
string(7) "dropbox"
["size"]=>
string(7) "0 bytes"
}
[2]=>
object(stdClass)#11 (10) {
["revision"]=>
int(4)
["rev"]=>
string(9) "409a31b3c"
["thumb_exists"]=>
bool(false)
["bytes"]=>
int(0)
["modified"]=>
string(31) "Tue, 21 Aug 2012 15:29:22 +0000"
["path"]=>
string(14) "/ghhhhhhhhhhhh"
["is_dir"]=>
bool(true)
["icon"]=>
string(6) "folder"
["root"]=>
string(7) "dropbox"
["size"]=>
string(7) "0 bytes"
}