問題タブ [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 に答える
1574 参照

php - ドロップボックスphp sdkエラーセッションにCSRFトークンがありません

アプリからドロップボックス php SDK を使用しています。次のコードを使用してコア API にアクセスしようとしています。

最初のコントローラーではすべて問題ありません。ドロップボックスのログインページにリダイレクトします。ユーザー名とパスワードを入力すると、ページが指定された uri にリダイレクトされ、次の例外 csrf not found 例外が発生します。

0 投票する
3 に答える
178 参照

php - Dropbox API でエラーが発生する

Dropbox API では、次のエラーが発生します。

警告: file_put_contents(dropbox/tokens/766tYP3FZu8IEv4d.token) [function.file-put-contents]: ストリームを開くことができませんでした: 28 行目の C:\xampp\htdocs\dropbox\dropboxupload.php にそのようなファイルまたはディレクトリはありません

認証が必要ですhttps://www.dropbox.com/1/oauth/authorize?oauth_token=766tYP3FZu8IEv4d&oauth_callback=http%3A%2F%2Flocalhost%2Fdropbox%2Fdropboxupload.php%3Fauth_callback%3D1

このエラーはどのように解決できますか?

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

php - Dropbox api - php - ウェブサイトに画像ファイルを表示する

一部の人にとっては些細なことに聞こえるかもしれませんが、確認する必要があります...

私は単に2つのことのためにドロップボックスを使用する必要があります:

  • Web サーバーから php を介して画像ファイルをアップロードし、(通常の Web サーバーで行うように) フォルダーを作成するか、rsync を介して Web サーバーからドロップボックスにフォルダーを同期します。

  • これらの画像ファイルを Web ページに表示する

API SDK をダウンロードしましたが、64 ビットの例外エラーが発生し、無効なリダイレクト URI が発生しました...

したがって、誰かが上記の 2 つの質問に回答して、それを行うための良い例を教えていただければ幸いです。

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

php - ドロップボックス API を php に実装する際の問題

見栄えのするサンドボックスの方法でドロップボックスフォルダーの内容を表示し、閲覧ユーザー(私が開発しているWebサイトにログインしている)がさまざまなファイルをクリックしてダウンロードできるようにするページを作成しようとしていますフォルダー内。私が使用しているコードは次のとおりです。これはファイルbootstrap.phpです...

これはauthorize.phpファイルです...

これはファイル list_inside.php です...これは最終的にフォルダーのリストを表示するために含まれるものです(理想的にはダウンロードリンクのあるファイル)...

metadata() を使用した上記のコードの出力は次のとおりです。

/Apps/Tools/ 配列のメタデータ コンテンツ ( [ハッシュ] => fa7f3577894553ffeb70ac0d96e49b99 [改訂] => 71425 [改訂] => 1170104ef29f8 [thumb_exists] => [バイト] => 0 [変更] => 2014 年 1 月 14 日火曜日 03 :10:05 +0000 [パス] => /Apps/Tools [is_dir] => 1 [アイコン] => フォルダー [ルート] => ドロップボックス [コンテンツ] => 配列 ( [0] => 配列 ( [リビジョン] => 71426 [rev] => 1170204ef29f8 [thumb_exists] => [バイト] => 0 [変更] => 2014 年 1 月 14 日火曜日 03:10:05 +0000 [パス] => /Apps/Tools/Burnside Road Dryクリーク バレー カベルネ ソーヴィニヨン [is_dir] =>1 [アイコン] => フォルダ [ルート] => ドロップボックス [サイズ] => 0 バイト)

途切れ途切れのコードで申し訳ありません。私はこれにあまり熟練していませんが、友人がサイトで助けを必要としており、Dropbox を機能させるために飛び込みました。

問題は...フォルダに関する一連の情報が表示されますが、ダウンロード用のリンクを含むファイルが表示されません。

追加された情報..ここに私が試した別のページコードがあります:(私はphpのすぐ下にこれの出力をリストします)

上記のコードの出力は次のとおりです。

ファイルの保存先: /home/thisisyo/public_html/data/webs.pdf Array ( [name] => /home/thisisyo/public_html/data/webs.pdf [mime] => application/pdf [meta] => stdClass Object ([リビジョン] => 35075 [リビジョン] => 890304ef29f8 [thumb_exists] => [バイト] => 703289 [変更] => 2013 年 6 月 20 日木曜日 23:39:10 +0000 [client_mtime] => 2 月 20 日水曜日2013 19:19:42 +0000 [パス] => /webs.pdf [is_dir] => [アイコン] => page_white_acrobat [ルート] => ドロップボックス [mime_type] => application/pdf [サイズ] => 686.8 KB )

)

また、client.php で定義されているクラスは次のとおりです。

これは getFile() クラスの定義です...

public function getFile($path, $outFile = null, $revision = null) {

}

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

javascript - JS Dropbox API アカウント シークレット

ウェブ アプリケーションに Dropbox Core API を使用しています。私のサーバーには、Dropbox アカウントにリンクされた各ユーザーのプロファイルが必要です。このユーザーだけが自分の情報にアクセスできるようにするにはどうすればよいですか? Dropbox ユーザーの安全でユニークな Dropbox パスワード ハッシュのようなものを取得できますか? ありがとう。

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

php - Dropbox API PHP チュートリアルが機能しない

で遊んでいDropbox apiますが、機能させるための最初のステップを通過できません。どんな助けでも素晴らしいでしょう!運が悪いので、Googleで問題を徹底的に検索しようとしました。

チュートリアル リンク -> https://www.dropbox.com/developers/core/start/php

PHP バージョン: 5.3.8

次の行でエラーが発生します。

このエラーがスローされます: 解析エラー: 構文エラー、

私のコードはこれまでのところ非常に単純です:

ご協力いただきありがとうございます。

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

php - 新しく生成された Dropbox トークンはすぐに期限切れになります

ここで、Dropbox 経由でトークンを取得してテストしようとすると、次のメッセージとともに例外がスローされるという奇妙な問題が発生しています。

HTTP ステータス 401 {"エラー": "指定された OAuth 2 アクセス トークンが存在しないか、有効期限が切れています。"}

Dropbox トークンを生成するとすぐに期限切れになるのはなぜですか?

私のアプリの流れをお見せしましょう:

ユーザーには次の画面が表示されます。

フォーム1

次の関連する PHP コードがあります。

公式の SDK を使用して Dropbox の認証 URL を生成すると、正常に動作しているように見えます。ユーザーには次の画面が表示されます。

ドロップボックス

[許可] をクリックすると、Dropbox から認証トークンが提供され、それを私のサイトに貼り付けて送信します。フォームを処理するコードは次のとおりです。

ただし、トークンがどれほど新しいものであっても、ユーザーがトークンを送信すると、catch が呼び出されて警告が表示されます。トークンが文字通り数秒前に生成されたとしても、これは起こります。

誰かが何が悪いのか教えてもらえますか?