我有一個網站,我想獲得訪問者的Facebook信息(如果有的話),如他的名字,國家等,並插入數據庫。我只是尋找一個簡單的方法來獲取他的fb信息並插入到數據庫中,沒有像Facebook連接那樣的重定向。任何線索?Facebook的詳細信息
回答
即使你能技術上做到這一點 - 和幾個解決方案浮現在腦海中,所有涉及屏幕抓取的一些變化 - 你會違反服務和美國隱私法 Facebook的條款。
您可以使用Facebook Connect來完成此項任務,並且它確實需要重定向到Facebook,而不是而不是。這只是一個簡單的彈出式窗口,用戶輸入他們的Facebook用戶名/密碼。這非常簡單,非常優雅,並且有着不讓你入獄的優勢。 :-)
存儲用戶數據不一定違反任何法律,FB或其他方式 - 請參閱http://developers.facebook.com/policy/#data瞭解其政策。 – 2012-10-10 01:30:22
如果您不使用Facebook連接,您需要以某種方式獲取他的Facebook ID並從中獲取他的信息。
你不能。
除非您知道他的Facebook ID,否則無法獲取該信息。
根據Facebook Platform policies,您可以存儲/緩存用戶數據 - 有限制。我會留下你,確保你在閱讀完鏈接後遵守它們。因此,假設您已經這樣做了:
要獲取用戶數據,您需要讓他們授權具有所需權限的應用程序。
完成此操作後,您可以使用Graph API來檢索有關該用戶的信息。您可以試用Facebook Graph Explorer來測試您需要的權限。
要回答你的問題:一個簡單的方法是使用Facebook Javascript SDK,並做了一個API調用來https://graph.facebook.com/USER_ID,例如https://graph.facebook.com/4對於馬克·扎克伯格
- 1. 獲取Facebook詳細信息
- 2. Android主詳細信息詳細信息
- 3. Crystal Reports詳細信息詳細信息
- 4. Facebook頁面詳細信息和RESTful API?
- 5. 指定詳細信息表格信息
- 6. Android按鈕詳細信息
- 7. 顯示行詳細信息
- 8. OutofMemory異常詳細信息
- 9. Sitecore演示詳細信息
- 10. 主/詳細信息頁
- 11. ActiveReports多列詳細信息
- 12. Beautifulsoup分析 - 詳細信息
- 13. RDLC詳細信息對
- 14. XCode項目詳細信息?
- 15. MasterDetail ToolbarItem詳細信息
- 16. Google Places API - 詳細信息
- 17. XMLHttpRequest錯誤詳細信息
- 18. ASP.NET詳細信息查看
- 19. UIMenuController setTargetRect詳細信息
- 20. 詳細信息視圖C#
- 21. Joomla JRequest :: getVar詳細信息
- 22. 客戶詳細信息
- 23. 主查詢詳細信息
- 24. .Net異常詳細信息
- 25. PartCover代碼詳細信息
- 26. Django URL詳細信息
- 27. mapView和UITable詳細信息
- 28. Gridview onmouseover詳細信息
- 29. 表空間詳細信息
- 30. Bing信心水平的詳細信息
我希望在這個問題的答案將是「你不能「,因爲否則的隱私影響是驚人的。我會感興趣地注意那些知道答案的人。 – Benj 2009-11-05 10:17:38