2015-02-11 181 views
0

我正在開發一個MVC項目,我試圖通過使用用戶提供的電子郵件ID從Facebook獲取用戶名或用戶名, 實際上我想獲取用戶的照片,可使用如何獲得Facebook的用戶名或用戶名和電子郵件ID

graph.facebook.com/user_id|user_name/picture

來完成,其中,因爲我有隻擁有用戶的電子郵件ID。 與淨一點衝浪我發現,用戶名或用戶ID可通過使用

graph.facebook.com/search?q=emailAddress &類型被擷取=用戶& =的access_token的accessToken

但我無法獲得access_token。

也稱爲 developer facebook pagethis 任何幫助或指導工作確實會有所幫助。

基本上我明白我需要一個訪問令牌來獲取詳細信息。

讓我怎麼做這在我的MVC應用程序

回答

1

正如你在讀Search API docs你只能按名稱搜索用戶,而不是通過電子郵件。過去可能已經有可能,但現在絕對不可能了。

此外,按名稱搜索,您需要使用用戶訪問令牌。您只通過授權用戶獲得一個:https://developers.facebook.com/docs/facebook-login

+0

graph.facebook.com/search?q=emailAddress&type=user&access_token=ACCESSTOKEN現在不會工作?? .....但是graph.facebook.com/user_id|user_name/picture工作正常 – 2015-02-12 04:05:08

+0

是嗎?不確定你現在問什麼,說實話。 – luschn 2015-02-12 09:33:29

相關問題