第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有沒有辦法在使用OAuth驗證他/她的Twitter身份后獲取用戶的電子郵件ID?

有沒有辦法在使用OAuth驗證他/她的Twitter身份后獲取用戶的電子郵件ID?

有沒有辦法在使用OAuth驗證他/她的Twitter身份后獲取用戶的電子郵件ID?我是OAuth的新手,一直在玩Twitter API。通過發(fā)出請求,我可以在身份驗證后獲取用戶的憑據(jù)http://api.twitter.com/1/account/verify_credentials.xml。響應(yīng)包含用戶ID,屏幕名稱等,但不包含電子郵件ID。是否可以檢索用戶的電子郵件ID?更新如果您特別要求擴展權(quán)限,我相信Facebook會提供此信息。Twitter有類似的東西嗎?
查看完整描述

3 回答

?
白衣染霜花

TA貢獻1796條經(jīng)驗 獲得超10個贊

對于使用Python / Django編寫的OutsourceFactor,我通過oAuth1獲取用戶名,然后構(gòu)建一個“username@twitter.com”的電子郵件,保證在整個Twitter中都是唯一的。然后我哈希它以獲得一個很好的UUID來使用并與我的本地用戶帳戶相關(guān)聯(lián)。雅虎同樣如此。谷歌和Facebook使用oAuth2,他們根據(jù)要求給我電子郵件地址很好。

為了確保與單個帳戶的多個社交關(guān)聯(lián),我僅在用戶本地創(chuàng)建帳戶并登錄后才允許社交帳戶關(guān)聯(lián)。

因此,您必須先創(chuàng)建一個帳戶(本地帳戶),然后您可以使用任何社交oAuth提供程序來簡化您將來的登錄。這對我的網(wǎng)站來說是最好的選擇。

無論如何,你從twitter獲得了一些獨特的ID形式。所以只需使用它。您可以在關(guān)聯(lián)之后或之前要求提供電子郵件地址。


查看完整回答
反對 回復(fù) 2019-08-27
  • 3 回答
  • 0 關(guān)注
  • 1183 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號