2017-04-21 143 views
0

每當我嘗試登錄Dropbox時,我都會從提琴手處獲得以下內容。從UID獲取EmailId?

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

請注意,uid正在通過。我做了一些google,發現uid是授權用戶的Dropbox user ID。 有沒有什麼辦法,我可以得到用戶電子郵件ID(用於登錄到Dropbox)使用Dropbox API,因爲我有相應的UID?

回答

0

不,Dropbox API不提供通過提供uid來檢索用戶的電子郵件地址的方法。

如果用戶已經在API上授權了您的應用,您可以使用/2/users/get_current_account API調用來獲取其帳戶信息,包括電子郵件地址。

+0

感謝您的回覆。我正在嘗試開發一個代理服務器,該服務器限制組織中的某些用戶在商業保管箱中下載文件。 我能夠在UDB,會話ID等參數中捕獲我的代理服務器中的下載請求。我希望如果我有些如何識別相應UID的用戶,檢查他是否被允許下載文檔以及然後相應地處理該請求。任何想法,我怎麼能實現這一點? –

+0

不,恐怕我想不出一個好辦法來做到這一點。 – Greg