問題タブ [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 投票する
2 に答える
650 参照

c# - ユーザーの詳細がブラウザに記憶されている場合の認証

DropNetを使用してWP7アプリケーションを構築しています。(WebBrowserコントロールを使用して)ログインとアプリの承認に成功しました。これは問題なく機能します。問題は、ユーザーがドロップボックスのログイン画面で「rememberme」をチェックしたときです。これは明らかなことです。このアプリケーションを再度実行すると、ブラウザは「このアプリケーションをすでに承認しました」などのページにリダイレクトします。ページの[続行/OK]ボタンをクリックするまで何も起こりません。このボタンをクリックするまで、トークンは無効です。

なぜこれがこのように起こっているのですか?ユーザーフリーのログインをサポートするために、認証ページに入るときにトークンを認証するべきではありませんか?

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

c# - DropNet でアクセス トークン キーとシークレットが機能しない

私は Dropbox OAuth に DropNet を使用していますが、大きな問題が 1 つあります。アクセス トークン キーを保存できず、それらを保存する意味がない秘密の原因です。ここでは、保存メカニズムは問題ではなく、重要な問題でもありません。問題は次のとおりです。

ここでの問題は、最初はアップロードできますが、2 回目はアップロードできません。dropboxLoggedIn は true で、アクセス トークン キーとシークレットは問題なく保存されていますが、ファイルはアップロードされませんが、奇妙なことに返されません。エラーまたは例外。同じことが起こった場合に GetToken を移動すると。どこか間違っていることはわかっていますが、どこに行くのかわかりません。ファイルパスなどのコードの一部をストライプ化し、無関係なファイルを取得しました。Twitterでも同じことをしましたが、問題なく動作します。何か案は?

0 投票する
5 に答える
13998 参照

c# - DropNet DropBox ログイン、コンソール アプリケーションでプログラムで行う方法は?

質問:

ここから DropBox csharp API を使用しています:
https://github.com/dkarzon/DropNet

単体テストから、およびここからの唯一の動作サンプル https://github.com/dkarzon/DropNet/blob/master/DropNet.Samples/DropNet.Samples.Web/Default.aspx.cs

私はそれが次のように機能すると考えました:

問題は、accountinfo で例外をスローすることです。(System.Net.HttpStatusCode.Unauthorized) すべて正常に動作する前に、ログイン (usertoken & usersecret) を取得します。

私の問題は、サンプルアプリケーションのこの部分だと思います:

ログインのためにドロップボックスにリダイレクトする場所... Webアプリケーションがないため、URLがありません...

私が持っているのは、サービスとして毎晩自動的にデータベースのバックアップを作成するコンソールアプリケーションです。これは、Webブラウザーと、電子メール/ユーザー名とパスワードを入力する必要があるユーザーを必要とするのは確かに非常に悪いことです.

ハードコーディングされたユーザー名とパスワードを直接指定してログインするにはどうすればよいですか?

サンプル アプリケーションを使用すると動作しますが、Web 上でユーザー名とパスワードを入力する必要があり、コンソール アプリケーションでは時間がかかります...

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

c# - DropNet を使用して Dropbox からファイルをダウンロードする

ファイルのリストをダウンロードしようとしていますが、続行する方法がよくわかりません。トピックにあるように、私は DropNet を使用しています。これは、ファイルをダウンロードしようとしている手順です。

アプリケーション専用フォルダー内のすべてのファイルのリストを取得し、リストに文字列として保存します。

次に、次のことを試してください。

残念ながら、まったく機能していないようです。DropNet を使用していて、うまくいく何かを提案してくれる人はいますか?

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

windows-phone-7 - DropNet を搭載した Windows Phone

Windows Phone Emulator で Windows アプリを作成して、DropBox アカウントと通信し、NuGet ギャラリーの DropNet パッケージを使用しています。

私が参照しているページは次のとおりです。http://dkdevelopment.net/what-im-doing/dropnet/

私が行った手順は次のとおりです。

ステップ 1) クライアントの作成

userToken と userSecret に何が入るかわかりません。ユーザー名とパスワードをハードコードすることはできません!

ステップ 2) トークンのリクエスト

ステップ 3) 認証 URL の構築

ステップ 4) ブラウザーを DropBox ログイン ページにリダイレクトします。この後、 DropBoxはログインを許可しますが、次の警告が表示されます。これは、何か問題が発生したことを示しています。よくわかりませんが。

ステップ 5) これは機能しません。GlobalClient.UserLogin.Token および GlobalClient.UserLogin.Secret は設定されません。

誰でもこれを修正する方法を知っていますか?

ありがとう!

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

c# - c# を使用してプログラムで Dropbox 共有フォルダーのメンバーを取得するにはどうすればよいですか?

Dropbox アカウントから共有フォルダーのすべてのメンバーを取得または検索したいと考えています。現在、私は DropNet を使用していますが、そのようなオプションは見つかりませんでした。

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

c# - DropNet で CancellationToken サポートを実装するには?

MonoTouch アプリで DropBox API に非同期でアクセスしたいと考えています。それ自体がRestSharpに依存しているDropNet
を使用すると便利だと思いました。

どちらのライブラリもうまく機能しますが、Tasks を返す DropNet オーバーロードでは、リクエストをキャンセル トークンに関連付ける方法がありません。

これは、それらの実装がどのように見えるかです:

ExecuteTask実装は Laurent Kempé に基づいてTaskCompletionSourceおり、もともとLaurent Kempé によって書かれました:

でのキャンセルをサポートするためにこのコードを変更または拡張するにはどうすればよいCancellationTokenですか?
私はそれを次のように呼びたいです:

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

.net - ファイルを共有ドロップボックス フォルダにアップロードする

ASP.NET MVC 2 の Web アプリケーションから、ユーザーから送信されたファイルを鉱山のドロップボックス共有フォルダーにアップロードしたいと考えています。出来ますか?作り方は?DropNet を使用しようとしましたが、いくつかの問題が発生しており、目的を達成していないようです..何か提案はありますか? シャープボックスの方がいいですか?

どうもありがとう、ダビデ

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

c#-4.0 - dropnet を使用したドロップボックス アップロードの進行状況バー、またはメソッド REQUEST.GetResponse() の進行状況バー

ドロップネット (ドロップボックス c# API) を使用してファイルをドロップボックスにアップロードしています。問題は、進行状況を監視するためにチャンクでそれを行う必要があることです。Dropbox がチャンク アップロード ( https://www.dropbox.com/developers/blog/21 ) をサポートし、Java などのライブラリがあることを 1 か所で読んでください。C# で行う必要があります。

Dropnet は restsharp を使用しており、restsharp がそれを実装する必要があると言う人もいます。以下は実際にアップロードが行われる部分です

コードを変更して進行状況バーを取得する方法はありませんか? また、REQUEST.GetResponse() の進行状況バーを取得する方法はありますか? Dropbox のコンテキストを残します (これで問題が解決するため)。

ありがとう。