我有興趣使用Facebook作爲驗證某人是我外部網站上的朋友的方式,並基於此向他們展示特殊內容。Facebook外部網站上的朋友驗證
裏面Facebook,請考慮以下情況:
- 我張貼的照片和授予權限的朋友只能
- 有人試圖通過URL
- 查看我的照片,如果這個人是我的朋友,Facebook的顯示相片。
我想模仿我自己的個人網站這種行爲:
- 用戶點擊鏈接後,以「私人」的內容
- 我的網站(無論是服務器端,JS,阿賈克斯,IFRAME ,無論如何)詢問Facebook是否在他們的瀏覽器中登錄Facebook。
- 如果不是,用戶會看到一個Facebook彈出窗口登錄。
- 當用戶登錄時,我的站點詢問Facebook是否是我的朋友(ID編碼到站點中),如果是,提供給他們與內容
這可能不需要用戶「授權」我的網站或應用程序?我唯一的想法(基於http://wiki.developers.facebook.com/index.php/Authorizing_Applications)是我可以爲我的網站創建一個應用程序,然後在外部網站上,將我的Facebook應用程序加載到一個隱藏的iframe中(這反過來將我的網站加載到一個iframe中)來給我的網站Facebook用戶ID並將其存儲在會話中。
完成此操作的最佳方法是什麼?
我沒有答案,所以我不會發佈一個,但我不認爲這是可能的。 – MitMaro 2009-08-21 23:36:44