2016-05-26 6 views
1

私はDropboxアカウントを持っており、App Consoleでアプリケーションを作成/登録しました。 作成したアプリのAppキー/ Appシークレットを使用し、OAuthプロセスを使用して、自分のAsp.Netプロジェクトデータベースtable.Iに自分のアクセストークンを保存しました。Dropboxアカウントからファイルをアップロード/ダウンロード/削除できます。プロジェクトと彼らは個々のDropboxアカウントを持っています。すべてのユーザーアカウントのアプリケーションを作成せずにユーザーのDropboxアカウントにアクセス

私の要件は、すべてのユーザーDropboxアカウントのDropbox App Console(https://www.dropbox.com/developers/apps)にアプリを作成せずに、データベース内のすべてのユーザーのアクセストークンを保存することです。

私の要件を満たす方法はありますか?

+0

[https://www.dropboxforum.com/hc/en-us/community/posts/205760643-Dropbox-account-for-users-without-creating-an-app-for-every- Dropbox APIフォーラムのユーザーアカウント] – smarx

答えて

2

あなたのアプリには、アプリキーと秘密が1つだけ必要です。アプリのキーがあなたのアプリを特定していると考えて、特定のユーザーではありません。

アクセストークンは、ユーザーを識別するものであり、アプリの各ユーザーに1つ必要です。新しいユーザーがあなたのアプリの使用を開始するときには、そのユーザーのアクセストークンを取得するためにOAuthフローを使用する必要があります。

DropboxのOAuth guideをご覧ください。

+0

アプリでは?それはまったくあなた次第です... ASP.NETのあなたの言及に基づいて、私はあなたがWebアプリケーションを構築していると仮定します。これは、おそらくあなたのユーザサインアップ/ログインの一部になるでしょうか? – smarx

+0

私は何らかの理由で混乱しました。正しく言った...ありがとう –

関連する問題