0

Dropbox のフォルダを読み書きしようとしています。だから私は自分のアプリをDropBoxに登録しました..

私のアプリの詳細は..

権限の種類 アプリフォルダ

アプリのフォルダ名 こんにちは

現在、「hello」フォルダーはこのディレクトリにあります

https://www.dropbox.com/home/Apps/

だから私がこれをするとき

  $files = $this->DropboxApi->ls( );
        pr($files);

私が得ている結果はこれです

Array
(
    [Dropbox] => Array
        (
            [hash] => *****************
            [thumb_exists] => 
            [bytes] => 0
            [path] => /
            [is_dir] => 1
            [size] => 0 bytes
            [root] => app_folder
            [contents] => Array
                (
                )

            [icon] => folder
        )

)

問題は、 helloフォルダにアクセスする方法がわからないことです。

パスはどうあるべきか

$files = $this->DropboxApi->ls('Path);
4

2 に答える 2

0
$folder = $dropbox->GetFiles("hello",false);

すべてのファイルを hello フォルダーに返します (配列を返す)

于 2013-12-28T11:33:49.137 に答える
0

myfile.extensionフォルダーにファイル名を書きたいmyfolder場合、アップロードパスは次のようになります。

<root>/myfolder/myfile.extension

ファイルをアップロードするエンドポイント URL は次のようになります。

https://api-content.dropbox.com/1/files_put/dropbox/myfolder/myfile.extension

ダウンロードの場合、最初にリクエストをエンドポイントに送信する必要があります。

https://api.dropbox.com/1/media/dropbox/myfolder/myfile.extension

応答として、次のような json を取得します。{"url":"here is downloadable link"}

フォルダー内のコンテンツ/詳細を表示するには、エンドポイントは次のようになります。

https://api.dropbox.com/1/metadata/dropbox/hello?list=true

于 2013-09-08T08:46:42.453 に答える