2011-02-02 80 views
-2

我在我的網站上有一個投票的事情。我還將facebook like插件附加到頁面上。對於用戶進行投票,他們需要使用facebook-connect登錄。所以我想要的是當用戶點擊投票時,他們會自動like這個頁面。手動觸發Facebook像

+9

爲了安全起見,我希望Facebook API不允許這樣做。 – drudge 2011-02-02 21:47:22

+1

我相當確定執行此操作是否有可能違反Facebook Developer EULA/TOS。 – 2011-02-02 22:24:29

回答

3

Facebook「Like」按鈕是使用來自其域的iframe嵌入的。由於各種跨域原因,您將無法與iframe進行通信,以便將click事件發送到iframe。

這是故意的,Facebook不會允許你這樣做,因爲它本質上是一種垃圾郵件技術。