2017-04-21 8 views
0

私はdropboxにログインしようとするたびに、次のようにフィドラーから得ました。UIDからEメールを取得しますか?

[{"uid": 663175210, "sess_id": 272608865417613682242215474540606531660, "expires": 1495277184, "team_id": 2059286, "role": "work"}] 

uidが渡されていることに注意してください。私はいくつかのGoogleを行って、そのユーザーIDがDropbox user IDであることを確認しました。 対応するuidを持っている場合、Dropbox APIを使用してユーザーのメールID(Dropboxにログインするために使用)を取得する方法はありますか?

答えて

0

いいえ、Dropbox APIには、uidを入力してユーザーのメールアドレスを取得する方法はありません。

ユーザーがAPIであなたのアプリを承認した場合は、/2/users/get_current_account API呼び出しを使用して、メールアドレスを含むアカウント情報を取得できます。

+0

ご返信ありがとうございます。私はプロキシサーバーを開発しようとしています。これは、組織内の一部のユーザーをbussiness dropboxでファイルをダウンロードするように制限しています。 UID、セッションIDなどのパラメータを使用して、私のプロキシサーバーにダウンロード要求をトラップすることができました。ユーザーに対応するUIDを識別する方法があれば、ドキュメントをダウンロードできるかどうかを確認し、必要に応じて要求を処理します。どのように私はそれを達成することができる任意の考えですか? –

+0

いいえ、私はそれを行う良い方法を考えることができないのではないかと思います。 – Greg

関連する問題