問題タブ [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.
dropbox - Dropbox/dropnetrt : ユーザー トークン/シークレットを取得するには?
dropnet api を使用しようとしていますが、api キー/シークレットとユーザー トークン/シークレットが必要です。
API キー/シークレットを見つけて生成することはできましたが、自分のアカウントにアクセスするための「ユーザー シークレット」と「トークン」を取得する方法がわかりません。
c# - dropNet の DropNetClient.GetAccessToken のエラー (未処理の例外)
.Net で dropBox ダウンローダーを作成していますが、コードを実行しようとするたびに未処理の例外が発生します。ドロップボックス アプリは既に認証済みです。
コードは次のとおりです。
c# - C# WinForms アプリケーションでデータベースから DropNet ユーザー トークンとシークレットをロードする
誰か助けてくれませんか。私は DropNet クライアントを使用しており、Dropbox でアプリを正常に承認しました。ユーザー トークンとシークレットを SQL データベース内に保存したので、次のように再度アクセスできます。
私がやりたいことは、別のフォームをロードするときにUserToken
とをロードしてUserSecret
、ファイルをドラッグ アンド ドロップし、Dropbox でアプリをもう一度認証することなく Dropbox にアップロードできるようにすることです。トークンとシークレットをロードする方法は次のとおりです。
このメソッドは、トークンを取得するために使用されます
シークレットも同じ
それらを取得したら、ページの読み込み時にこれらの値を保持する 2 つのプロパティを取得します。
問題は、データベースからロードしたこれらの値を DropNet に認識させる方法がわからず、ファイルのドラッグ アンド ドロップを開始できることです。
更新: _Client
DropNet のユーザー トークンとシークレットを取得する場所は次のとおりです。
c# - 生成されたアクセス トークンで DropNet を使用する
生成されたアクセス トークンで DropNet を使用する方法を見つけようとしていますが、解決策が見つかりません。次のコードは例外をスローし、「アクセス トークンが見つかりません」と表示します。
何かご意見は ?
dropnet - DropNet がルート フォルダーのメタデータを返し、要求されたフォルダーではありません
問題: 必要なフォルダーの GetMetaData がルート フォルダーのメタデータを返します。
背景: Dropbox Web インターフェイスからダウンロードするには大きすぎる (数千のファイルと数 GB) フォルダーをダウンロードするための小さなアプリを作成しようとしています。指定されたディレクトリのサブディレクトリを再帰的に試行し、すべてのファイルをダウンロードします。
実際に起こるのは無限ループです。アプリは (誤って) ルート フォルダーのメタデータを取得し、必要なディレクトリに到達するまでディレクトリを反復処理し、受信したメタデータ セットであるルート ディレクトリの処理を開始します。
ディレクトリ名「/Apps」は正常に機能しますが、必要なものは機能しません。フォルダー名には、「/XYX_DataFolder」のように、アンダースコアと大文字と小文字が混在しています (その他の文字は含まれません)。
私のアプリには「完全な Dropbox」権限があり、API キーを取得したアカウントで承認しました。
ディレクトリ名を変更することは、私にとってオプションではありません。
私は VS2012 を使用しており、DropNet は NuGet を介して追加されました。
この問題に関するご意見は大歓迎です。ありがとう!
編集:
ランタイム バージョン v4.0.30319 バージョン 1.10.23.0
参照用に Visual Studio のプロパティ ページで報告されているとおりです。
どちらが正常に機能するかを承認してから、以下のコードを使用します。一部のディレクトリは正常に機能しますが、上記のフォルダーで GetMetaData を実行しようとすると、ルート フォルダーからメタデータが取得されます。
dropnet - GetMetadata("/") が DropNetRT でハングする
私は DropNetRT を使用しており、次のコードを実行しています。
GetMetadata 関数から戻ることはありません。他のすべての呼び出し (つまり、GetDelta、Upload、GetFile) はすべて機能します。あなたが私に与えることができるどんな指示も感謝します。
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 で別の投稿を見つけようとしましたが、解決策が見つかりませんでした。
まだドキュメントの基本を使用しており、うまくいきません。何か良いアイデアがあればどうぞ。
アドバイスをありがとう。