我在Facebook开发者论坛上提出了这个问题,他们已经回复了我的回复.基本上,所需的功能不可用.
http://forum.developers.facebook.net/viewtopic.php?pid=316205#p316205
您将需要单独的按钮一样为每个评论,因为@Fnatte说,然后你可以通过给它一个ID喜欢他们参考意见#com1,#com2等...
实现这一目标的最好方法是通过一个for循环(我想你是从数据库中提取)来迭代并为类似按钮添加相关代码,并根据它所提取的注释实现URL,
您有2个选项<iframe>:
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&layout=button_count&show_faces=false&width=90&action=like&font=segoe+ui&colorscheme=dark&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe>
Run Code Online (Sandbox Code Playgroud)
这非常慢,特别是如果你同时加载很多注释,它确实意味着你不需要导入他们的JS库,
然后是FB JS SDK:
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http://example.com" layout="button_count" show_faces="false" width="90" font="segoe ui" colorscheme="dark"></fb:like>
Run Code Online (Sandbox Code Playgroud)
这个我认为是一个做事的更eficcient的方式,但它确实需要一点更多的时间和精力-但将是非常值得的.
当然,脚本只能在头部导入一次,然后在整个页面中多次使用(非常适合您的需要).
喜欢的URL基于地址栏中的URL和您分配给代码的ID(例如#comment1),因此您喜欢的URL如下所示: http://mypage.com/page#comment1
http://developers.facebook.com/docs/reference/plugins/like/
http://developers.facebook.com/docs/reference/javascript/
http://developers.facebook.com/docs/plugins/
祝你好运,我希望这有帮助!
我自己从未这样做过,但您可能应该查看http://developers.facebook.com/docs/guides/web#plugins。
看来您的每条评论都需要一个唯一的链接。您可以尝试在每个 URL 中包含片段标识符,例如:
http://domain.com/article1#comment1
http://domain.com/article1#comment2
| 归档时间: |
|
| 查看次数: |
2879 次 |
| 最近记录: |