如何获得;“像Facebook一样”;关注页面中的项目而不是页面本身?

如何获得;“像Facebook一样”;关注页面中的项目而不是页面本身?,facebook,facebook-like,Facebook,Facebook Like,或: <iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.example.com&amp;layout=standard&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=35' scrolling='no' framebord

或:

<iframe src='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.example.com&amp;layout=standard&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=35' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:100px; height:35px;' allowTransparency='true'></iframe>

我有动态加载到页面上的媒体文件

加载文件后,我想为它弹出一个类似Facebook的按钮,这样Facebook新闻提要中显示的文本就特定于媒体项目

目前,它总是描述页面本身

在开发者文档中,它说要做到这一点,你需要在页眉部分设置信息


我不知道这将如何处理我正在处理的多个媒体项目。

为每个媒体项目创建一个新页面(作为脚本的一个参数),以便FB单独索引每个媒体项目:

<script src='http://connect.facebook.net/en_US/all.js#xfbml=1'></script><fb:like href='http://www.example.com' show_faces='false' width='100'></fb:like>


其中fblike.php重定向回main example.com或相关媒体项所在的任何页面。您可能需要某种数据库来跟踪它,除非所有内容都链接回主页。

这是一个有趣的建议。facebook是否允许我们“喜欢”进行重定向的页面(例如HTTP重定向)?我认为标题重定向不起作用(php
header(“Location:some_url”)
),但元刷新起作用(
)。
<fb:like href='http://www.example.com/fblike.php?item=name_id_url_whatever' show_faces='false' width='100'></fb:like>