2015-05-06 80 views
0

您好我正在製作一個網站,用戶登錄時(使用我們自己的ID,他們無法通過谷歌,臉書或推特登錄),我想從他們的電子郵件地址獲取他們的Twitter個人資料圖片,它們在註冊時提供給我們(基本上檢查在Twitter上是否存在提供電子郵件地址的screen_name/userID)。C#從電子郵件獲取Twitter screen_name或user_id

我知道如何用靜態screen_name獲取用戶信息(例如我自己的)。問題是我無法從他們的電子郵件地址得到他們的信息,即使它用於在Twitter上登錄(或者更好地說我不知道​​如何)。

簡化:在

用戶日誌>我們檢查他們的電子郵件>從電子郵件獲取Twitter的用戶id>獲得他們的個人資料圖片

加粗了的部分是一個我不知道該怎麼辦。

對於Facebook同樣的問題:d

+0

你看過哪些Twitter API的哪些部分?這些文件中是否有需要幫助的東西? –

+0

他們的大部分API都需要screen_name或user_id,但我唯一擁有的就是用戶的電子郵件地址。所以我想知道如何從電子郵件獲取user_id。 如果可能的話 – Hopless

+0

是的,您需要爲該應用程序使用某種類型的API,比使用twitter API更需要使用API​​來創建「get_requests」等等。或者可能使用簡單的REST API –

回答

0

引用的Twitter API documentation,您將無法通過查找電子郵件地址的用戶的。你會更好地請求他們的Twitter處理。

如果你仔細想想,這是非常有意義的。它保護了一些私人信息。

+0

所以基本上,我無法從提供的電子郵件中找到他們的user_id。 – Hopless

+0

不像我在Twitter API中發現的那麼遠。抱歉! –