問題タブ [dropnet]

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 投票する
0 に答える
528 参照

dropbox - Dropbox/dropnetrt : ユーザー トークン/シークレットを取得するには?

dropnet api を使用しようとしていますが、api キー/シークレットとユーザー トークン/シークレットが必要です。

API キー/シークレットを見つけて生成することはできましたが、自分のアカウントにアクセスするための「ユーザー シークレット」と「トークン」を取得する方法がわかりません。

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

c# - dropNet の DropNetClient.GetAccessToken のエラー (未処理の例外)

.Net で dropBox ダウンローダーを作成していますが、コードを実行しようとするたびに未処理の例外が発生します。ドロップボックス アプリは既に認証済みです。

コードは次のとおりです。

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

c# - C# WinForms アプリケーションでデータベースから DropNet ユーザー トークンとシークレットをロードする

誰か助けてくれませんか。私は DropNet クライアントを使用しており、Dropbox でアプリを正常に承認しました。ユーザー トークンとシークレットを SQL データベース内に保存したので、次のように再度アクセスできます。

私がやりたいことは、別のフォームをロードするときにUserTokenとをロードしてUserSecret、ファイルをドラッグ アンド ドロップし、Dropbox でアプリをもう一度認証することなく Dropbox にアップロードできるようにすることです。トークンとシークレットをロードする方法は次のとおりです。

このメソッドは、トークンを取得するために使用されます

シークレットも同じ

それらを取得したら、ページの読み込み時にこれらの値を保持する 2 つのプロパティを取得します。

問題は、データベースからロードしたこれらの値を DropNet に認識させる方法がわからず、ファイルのドラッグ アンド ドロップを開始できることです。

更新: _ClientDropNet のユーザー トークンとシークレットを取得する場所は次のとおりです。

誰かがそれを望むなら、ここに私のリポジトリがあります....

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

c# - 生成されたアクセス トークンで DropNet を使用する

生成されたアクセス トークンで DropNet を使用する方法を見つけようとしていますが、解決策が見つかりません。次のコードは例外をスローし、「アクセス トークンが見つかりません」と表示します。

何かご意見は ?

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

dropnet - DropNet がルート フォルダーのメタデータを返し、要求されたフォルダーではありません

問題: 必要なフォルダーの GetMetaData がルート フォルダーのメタデータを返します。

背景: Dropbox Web インターフェイスからダウンロードするには大きすぎる (数千のファイルと数 GB) フォルダーをダウンロードするための小さなアプリを作成しようとしています。指定されたディレクトリのサブディレクトリを再帰的に試行し、すべてのファイルをダウンロードします。

実際に起こるのは無限ループです。アプリは (誤って) ルート フォルダーのメタデータを取得し、必要なディレクトリに到達するまでディレクトリを反復処理し、受信したメタデータ セットであるルート ディレクトリの処理を開始します。

ディレクトリ名「/Apps」は正常に機能しますが、必要なものは機能しません。フォルダー名には、「/XYX_DataFolder」のように、アンダースコアと大文字と小文字が混在しています (その他の文字は含まれません)。

私のアプリには「完全な Dropbox」権限があり、API キーを取得したアカウントで承認しました。

ディレクトリ名を変更することは、私にとってオプションではありません。

私は VS2012 を使用しており、DropNet は NuGet を介して追加されました。

この問題に関するご意見は大歓迎です。ありがとう!

編集:

ランタイム バージョン v4.0.30319 バージョン 1.10.23.0

参照用に Visual Studio のプロパティ ページで報告されているとおりです。

どちらが正常に機能するかを承認してから、以下のコードを使用します。一部のディレクトリは正常に機能しますが、上記のフォルダーで GetMetaData を実行しようとすると、ルート フォルダーからメタデータが取得されます。

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

dropnet - GetMetadata("/") が DropNetRT でハングする

私は DropNetRT を使用しており、次のコードを実行しています。

GetMetadata 関数から戻ることはありません。他のすべての呼び出し (つまり、GetDelta、Upload、GetFile) はすべて機能します。あなたが私に与えることができるどんな指示も感謝します。

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

c# - DropNet の使用エラー

DropNet ライブラリを使用して DropBox に接続すると、次のエラーが発生します。

私のCMSと私の知識のためにそれを実装しようとしています:)

DropNet の現在のドキュメントを試してみてください。ソース: https://github.com/DropNet/DropNet

現在のコード:

プロデュース:

受信した応答 [Unauthorized] : [OK] が表示されることが期待されます。HTTP レスポンスは [{"error": "Unauthorized"}] でした。

例外: DropNet.Exceptions.DropboxRestException: 受信応答 [Unauthorized] : [OK] が表示されると予想されます。HTTP レスポンスは [{"error": "Unauthorized"}] でした。

ユーザーが返された Url に接続できるようにしたいのですが、url にアクセスすることさえできません。メソッドを最初のステートメントとして_client.BuildAuthorizeUrl();設定しようとすると、DropBox.com から生成されたキーとシークレットもあります。 _client.BuildAuthorizeUrl();DropBox ページ自体のエラー。

Stackoverflow で別の投稿を見つけようとしましたが、解決策が見つかりませんでした。

まだドキュメントの基本を使用しており、うまくいきません。何か良いアイデアがあればどうぞ。

アドバイスをありがとう。