我想在我的网站上实现Facebook“赞”按钮,但我不想使用FBML和iframe。 是否可以使用纯HTML + JavaScript实现此按钮?
答案 0 :(得分:3)
我认为没有办法为非Facebook资源创建自定义的非iframe“Like”,因为该对象需要先在Facebook中存在才能通过API添加Like。 / p>
您可以使用Graph API将喜欢添加到Facebook对象,这可以通过Facebook Connect以您选择的任何方式实现。但这会破坏社交插件的一些目的,即在允许用户进行交互之前不要求用户对您的网站进行身份验证。
如果您通过Facebook Connect进行操作,则首先要对用户进行身份验证,然后将请求发送到http://graph.facebook.com/[objectid]/likes
。可以通过您选择的任何方式实现此UI。
答案 1 :(得分:0)
或者你也可以试试这个替代方案:
实现代码应该是:
<script type="text/javascript" src="http://openlike.org/v1/openlike.js"></script>
<script type="text/javascript">OPENLIKE.Widget()</script>