問題タブ [dropbox-php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
208 参照

download - ドロップボックスのコンテンツ配置

ファイル名自体を変更せずに、ドロップボックスからダウンロードするときにファイルの名前を変更する方法はありますか:

例: ドロップボックス リンク: https://www.dropbox.com/s/uex431ou02h2m2b/300x50.gif?dl=1

ダウンロードしたファイルを取得します: 300x50.gif の代わりに NewNameImage.gif

Content-Disposition ヘッダーが機能しませんでした。

それを行う方法はありますか?

0 投票する
1 に答える
29 参照

dropbox - ドロップボックス API を使用して Dropbox でデフォルトのユーザー認証を許可するメッセージとロゴを変更するにはどうすればよいですか?

このリンクを確認してください: Dropbox API と同じ OAuth Javascript を使用しています

0 投票する
1 に答える
1774 参照

php - 未定義のインデックス: Laravel 5.1 / Socialite / Dropbox SDK 使用時の client_id

そのため、Laravel 5.1 はセッションを使用して、OAuth2 経由でユーザーを認証するときに Dropbox SDK が必要とする CSRF トークンを保存できないことに気付きました。これを回避するために、私はこの素晴らしい投稿に従って、このプロバイダーLaravel Socialite を使用して OAuth2 呼び出しを行いましたが、そのドキュメントを手紙に従っても、まだ次のエラーが発生します。

client_idフローのどこにインデックスがあるのか​​さえわからないので、これについて完全に混乱しています。どんな助けでも大歓迎です。

以下は、Socialite/Dropbox サービス プロバイダーを呼び起こすために実行されているメソッドです。

0 投票する
0 に答える
171 参照

php - PHP でファイルをドロップボックスにアップロードする

Dropbox の Web サイト ( https://www.dropbox.com/developers-v1/core/start/php ) にリストされている PHP の例を動作させようとしていますが、サーバー エラーと空白のページが表示され続けます。 .. Dropbox から取得したオートコードとともに、json 構成ファイルに URL を追加しました...他に何が間違っていますか??

0 投票する
1 に答える
5346 参照

curl - ファイル アップロード用の Dropbox Core API

私は、ユーザーがアクセスして PDF ドキュメントを生成し、電子メールで配信するサービスを実行しています。別の配信ルートを検討中です。準備したドキュメントを、指定された Dropbox フォルダーに直接ポップします。

調査の結果、Dropbox APIを発見し、ここで「エクスプローラー」を試してみました。ファイルのアップロードを実行するために生成された cURL を調べたところ、PHP のスポットで非常に簡単に実行できることがわかりました。新しいアプリを作成した後、小さな PHP スクリプトを書きました。

このスクリプトを実行すると、すべてが完璧に機能しました。問題のファイルが私の Dropbox に一瞬で表示されました。

とても素敵です。ただし、私は Dropbox API を使用して最初の数分間に取り組んでおり、ここで理解できないことがたくさんあります。

  • 上記のエクスプローラーのサンプル コードをやみくもに模倣して書いたコードは、ファイルのアップロードを行う正しい方法ですか?
  • 私の場合、上記のAuthorization:Bearer...ビットで使用できる有効なアプリ トークンを提供する必要があるのは、サービスのユーザーです。このトークンにより、アプリフォルダーの範囲内でのみ作業するように制限されていると思いますか? 当然のことながら、彼らは私が彼らの Dropbox でやりたいことをできるようにするためのトークンを渡したがりません。*言うまでもなく、これは、「アプリ」権限タイプをApp Folderに構成することが条件になります。

私よりも Dropbox API をよく知っている人から、私のアプローチ、特にその欠陥についてのフィードバックをいただければ幸いです。

0 投票する
2 に答える
617 参照

laravel - サーバーから Dropbox にファイルをアップロードするスケジュールを設定できますか?

私のクライアントは、サーバーから毎週 Dropbox にスケジュールされたファイルをアップロードすることを望んでいます。

私たちは調査データをまとめ、毎週 CSV ファイルを生成するスクリプトを Laravel 5 に用意しました。彼は、毎週同じ時間にこのファイルをクライアントの Dropbox にアップロードするスケジュールを設定したいと考えています。

Dropbox API はこれを許可していますか?

0 投票する
0 に答える
1077 参照

angularjs - 動作が遅すぎる。最後の 10 秒間の転送量が 1024 バイト/秒未満

Dropbox PHP SDK に問題があります。数分後、「操作が遅すぎます。最後の 10 秒間に 1024 バイト/秒未満が転送されました。PHPの設定に関連していると思います。100MB のファイルは問題なくアップロードできますが、それより大きいファイルはアップロードできません。私はchunkUploader(5MBのチャンク)とng-file-uploadを使用しています

スタック トレース: {main}
[2016-03-25 10:37:27] local.ERROR: 例外 'Dropbox\Exception_NetworkIO' とメッセージ 'HTTP 要求の実行エラー: 操作が遅すぎます。/Users/x/Workspace/ez_api/vendor/dropbox/dropbox-sdk/lib/Dropbox/Curl.php:73 スタック トレース: /Users/x/Workspace/ez_api で、最後の 10 秒間に転送された 1024 バイト/秒未満/vendor/dropbox/dropbox-sdk/lib/Dropbox/Client.php(719): Dropbox\Curl->exec()

/Users/x/Workspace/ez_api/vendor/dropbox/dropbox-sdk/lib/Dropbox/Client.php(548): Dropbox\Client->_chunkedUpload(配列, '\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00...')

/Users/x/Workspace/ez_api/vendor/graham-campbell/manager/src/AbstractManager.php(234): call_user_func_array(配列、配列)

/Users/x/Workspace/ez_api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(216): GrahamCampbell\Manager\AbstractManager->__call('chunkedUploadSt...', Array)

/Users/x/Workspace/ez_api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(216): GrahamCampbell\Dropbox\DropboxManager->chunkedUploadStart('\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...')

/Users/x/Workspace/ez_api/app/Http/Controllers/AttachmentController.php(58): Illuminate\Support\Facades\Facade::__callStatic('chunkedUploadSt...', Array)

/Users/x/Workspace/ez_api/app/Http/Controllers/AttachmentController.php(58): GrahamCampbell\Dropbox\Facades\Dropbox::chunkedUploadStart('\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00...')

/Users/x/Workspace/ez_api/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(256): call_user_func_array(配列、配列)

/Users/x/Workspace/ez_api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(164): Illuminate\Routing\Controller->callAction('store', Array)