0

假设我的粉丝页面上有一个简单的登录页面,其中包含 3 个带有标题、一些文字和视频的“帖子”。

我想为每个帖子获得一个分享和一个喜欢按钮,以便用户可以喜欢和分享独特的帖子。

点赞按钮必须有一个计数器。

没有人可以回答我的问题或给我一个教程链接吗?

谢谢!

编辑:感谢您的回答,但可以说:我的一个朋友去我的粉丝页面和登陆页面“欢迎”。他会看到这个:i41.tinypic.com/157zmh.jpg,并决定喜欢其中一个“帖子”。当他点击喜欢时,它将在他的墙上显示标题,一些文字等。照片。该链接转到粉丝页面上的登录页面。其中一个“帖子”会知道有 1 个赞,而另外两个仍然有 0 个赞。

4

3 回答 3

1

这应该可以解决问题!祝你好运! 关联

于 2011-12-01T17:29:07.827 回答
1

听起来您正在寻找Facebook 社交插件。它们是最容易实现的“Facebook 元素”。

如果它们不满足您的要求,您可以查看Javascript SDK,这可能是第二简单的。

作为对您的编辑的更新:

点赞按钮的工作原理如下:它会在您的页面上显示您刚刚喜欢的内容的信息,如果您想控制它的行为,您可以添加打开的图形标签来实现。

在您的示例中,您有一个页面,上面有三个不同的视频,为了区分您在不同查询字符串值上创建的开放图形标签。

这是一些糟糕的伪代码示例,试图解释我的意思:

//Pseudo server side code

variable video = get_query_string_value("video");

switch (video) {
    case "wolf-shirt":
        add wolf shirt open graph tags;
        break;
    case "unicorns"
        add unicorn video open graph tags;
        break;
} 

然后你的喜欢按钮看起来像:

<div class="fb-like" data-href="www.example.com/mypage.php?video=wolf-shirt" data-send="true" data-width="450" data-show-faces="true"></div>

<div class="fb-like" data-href="www.example.com/mypage.php?video=unicorns" data-send="true" data-width="450" data-show-faces="true"></div>

这将导致如果有人在 wolf shirt 视频中单击 like 按钮,您将在其刮板查找数据时将 wolf shirt open graph 标签呈现给 Facebook。

于 2011-12-01T17:29:43.427 回答
0

不能使用 Facebook Like 插件来为Facebook 帖子点赞。您必须使用 Graph API。但这意味着每个朋友都应该允许您的应用程序。

您必须向(经许可) 发出POSTHTTP 请求:publish_stream

POST_ID/likes

文档中提供了更多信息。

于 2011-12-01T21:27:44.623 回答