問題タブ [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.
php - PHP APIを使用してドロップボックス内のファイルを解凍または抽出します
私は友人と一緒にプロジェクトに取り組んでおり、.zip、.rar、または .tar ファイルを Dropbox にアップロードし、ファイルが Dropbox 内にあるときにそのファイルのファイルを抽出する方法を見つけたいと考えています。APIを使用してすべてを行う必要があります。
なぜこれをしたいのですか?私たちのプロジェクトは Web サイト ビルダーであり、すべてのファイルとフォルダーの Dropbox アップロードを既に実装していますが、zip/rar/tar ファイルを作成して Dropbox にアップロードし、ファイルを抽出して高速化することで、プロセスをスピードアップしたいと考えています。 .
これは可能ですか?
dropbox-api - Dropbox API - メディアのパーマネント リンクを取得しますか?
「createTemporaryDirectLink」メソッドを使用して、ビデオをストリーミングするためのリンクを取得します。それは魅力のように機能します...しかし、期限切れになるたびにこれらのリンクを更新する必要があります。
ストリーミング メディアの永続的なリンクを取得して保持する可能性があるかどうか疑問に思いますか?
ありがとう
php - Dropbox サーバー側への自動ログイン
短いバージョン:サーバー側で完全な OAuth 2.0 プロセスを実行することにより、PHP アプリケーションが特定の Dropbox アカウントにログインできる方法はありますか?
長いバージョン:次の手順を検討してください。
- Google Chrome で Dropbox アプリのログイン ページに移動します。
https://www.dropbox.com/1/oauth2/authorize?locale=&response_type=code&client_id=[APP_CLIENT_ID]
- Chrome Dev Tools を開き、コンソールに移動します
次の jQuery 呼び出しを発行します。
/li>
これで、このブラウザは Dropbox にログインしました。これは、ブラウザ ウィンドウを更新することで確認できます。
cURLまたはfile_get_contentsを使用して、PHPで同じ手順を実装するにはどうすればよいですか?
私はこのように試しました:
しかし、私はいつも 403 Forbidden になります。
私は何を間違っていますか?
ところで、これには正当な使用例があります。Dropbox が OAuth 2.0 を使用して、ユーザーのパスワードがサーバーに送信されないようにしていることを知っています。ただし、ここで使用される資格情報はエンド ユーザーのものではありません。
php - Dropbox API が機能しなくなり、CSRF が一致しません
Dropbox PHP SDK を使用しています。すべてが正常に機能していましたが、この領域のコードに変更が加えられていないにもかかわらず、突然認証プロセスが機能しなくなりました。
「CSRF 不一致」というエラーが表示されます。
URL 内のすべての CSRF トークンを見ると、すべて正しいように見えます。
https://myapp.herokuapp.com/dropbox/callback.php?state=L9yH1hf7pgiOY7j7fsFegA%3D%3D&code=redacted
CSRF トークンが一致します。ログは、それらがそうではないことを明らかにしています:
android - AndroidでDropboxからファイルのリストを取得できません
Dropbox からファイルのリストを取得できません。
私はこれを作成しAsyncTask
、いいねから呼び出しますMainActivity
。
私のログファイルのエラーコードは
php - PHP を使用した Dropbox SDK
Dropbox PHP を使用して基本認証の例をセットアップしようとしていますが、失敗しています。index.php を起動すると、Dropbox ログインにリダイレクトされます。次に、ログインすると、リダイレクトされdropbox_finish.php
てstate
、code
たとえば次のようになります。
このエラーが発生するよりも:
[2015 年 5 月 25 日月曜日 00:27:39.074399] [:error] [pid 5459] [client 127.0.0.1:44489] PHP 致命的なエラー: メッセージ「HTTP ステータス 400\n{"error_description" を含む例外「Dropbox\Exception_BadRequest」がキャッチされない: "無効な client_id または client_secret", "error": "invalid_client"}' in /var/www/php/oauth/vendor/dropbox/dropbox-sdk/lib/Dropbox/RequestUtil.php:250\nスタック トレース:\n #0 /var/www/php/oauth/vendor/dropbox/dropbox-sdk/lib/Dropbox/WebAuthBase.php(39): Dropbox\RequestUtil::unexpectedStatus(Object(Dropbox\HttpResponse))\n#1 /var /www/php/oauth/vendor/dropbox/dropbox-sdk/lib/Dropbox/WebAuth.php(270): Dropbox\WebAuthBase->_finish('YQb8c261HlAAAAA...', ' https://oauth.d...')\n#2 /var/www/php/oauth/web/dropbox_finish.php(4): Dropbox\WebAuth->finish(Array)\n#3 {main}\n /var/ で投げられるwww/php/oauth/vendor/dropbox/dropbox-sdk/lib/Dropbox/RequestUtil.php の 250 行目
しばらくの間、できるだけ基本的なものを設定しようとしましたが、結果は得られませんでした。どんな助けでも大歓迎です。
これは私のコードですindex.php
:
次にstart.php
:
ファイルdropbox_auth.php
:
Dropbox 仕上げファイルdropbox_finish.php
:
追加の詳細として、MySQL にこれがあると言うだけです。
私は何を間違っていますか?どうも。
ajax - ドロップボックス セーバー API を使用して複数の画像ファイルをドロップボックスに保存するにはどうすればよいですか?
ドロップボックスセーバーAPIを使用して複数の画像をドロップボックスに保存しようとしていますが、コードは画像を保存せず、エラーも確認もありません.(ドロップボックスセーバーウィンドウがポップアップして[保存]をクリックすると閉じますが、確認はありません! )この問題を解決する方法を教えてください。
注:この関数呼び出しを使用して 1 つの画像を保存できます。
完全なコード:
php - codeigniter php のドロップボックス API からトークン値を取得する際の問題
プログラムでドロップボックス API からトークン値にアクセスしたい
上の画像を参照してください。最後に、そのトークン値を実用的に取得したいトークン値があります。今の流れは以下のようなものです
移動: https://www.dropbox.com/1/oauth2/authorize?locale=&client_id=a6sait9lgzwntkx&response_type=code
[許可] をクリックします (最初にログインする必要がある場合があります)。
認証コードをコピーします。
上記の手順を実行すると、上記のダイアログが開きますが、トークン値を直接取得したいので、そのトークン値を取得する他の方法はありますか? あなたのすべての提案はかなりのものです。