php – 为我网站上的任意元素创建“赞”按钮,并回读状态 – 可能
我是Facebook编程的新手,并且想知道,作为
this question的后续行动,以下是否可行.
我在网站上有一系列活动.我从几个RSS源中获取它们,并且完全自由地输出它们 – 例如作为单页,所以每个事件都有一个永久链接. 我想要 >为每个事件创建一个Facebook“喜欢”按钮,而不以任何方式进入Facebook系统 @ karim79的回答确实回答了第一部分,但不是第二部分. 此页面包含创建按钮所需的所有信息:Social plugins > Like button还有一个FBML事件可以在有人注册时做出反应.但这仍然无法让我检查返回用户的“喜欢”状态. 有没有办法做到这一点?
一种为你的网站自动生成“喜欢”链接的脑死亡方式(我最近实现的 – 所以我知道有效)就是简单地生成’href’参数,其中(facebook’s)like.php从iframe源读取.只需使用它们的widget thingie构建iframe代码,并使用PHP来动态化href参数:
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode($url); ?>%2F&layout=button_count&show_faces=false&width=50&action=like&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:75px; height:21px;" allowTransparency="true"></iframe> 您可以在有限的范围内对其进行自定义,只需查看按钮创建小部件下的属性列表即可. 使用fbml(我懒得合并,有些不情愿,因为我不得不包括另一个库): <fb:like width="200" show_faces="no" href="<?php echo $url; ?>"></fb:like> 这里有一个简洁的例子清单:http://fbrell.com/xfbml/fb:like (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |