2011-11-24 36 views
21

我想提供一個簡單的Javascript(或者iframe,我猜),它允許第三方在我的網站中嵌入功能。所述小部件的用戶將在我們的網站上進行身份驗證 - 所以基本上,Facebook Like按鈕或Facebook Connect是我能找到的最接近的例子。Facebook Like按鈕如何工作?

由於Facebook有幾個不同的按鈕,我很努力地明白他們在做什麼。有沒有一個簡潔的(和技術 - 我是一個開發人員,並希望建立自己的小工具)解釋某處?我特別關注涉及的安全問題。

回答

30

Here是對facebook「like」按鈕的簡要說明,here是關於如何構建Web小部件的教程。最後here是關於web小部件安全性的討論。

1

我相信Like按鈕正在使用Cookie來獲取您的FB用戶信息,然後將其他屬性發送到服務端點。

至於安全措施,一個明顯的做法是隻允許來自具有給定訪問密鑰的網站的請求。