自定义Facebook评论集成(JS SDK)
问题描述:
我一直负责实施段落注释/注释(如Medium),但客户的要求是所有评论都是通过Facebook的评论系统进行的,以便评论发布给人们新闻提要。由于它必须是“中等风格评论”,我不想使用默认的Facebook注释注入器 - 这非常难看,并且不符合要求。自定义Facebook评论集成(JS SDK)
我已经找到了关于如何使用JS SDK的拉comments based off an url这个伟大的Facebook文章,所以现在我需要的是能够通过JS SDK发布新评论。我一直在努力弄清楚their documentation,但我必须承认这有点令人难以置信。
有没有人在这里有经验,通过JS SDK发布评论,谁可以指出我在正确的方向吗?
答
我建议你为每篇文章创建一个facebook object
,并保留object id
,这样你就可以“附上”评论,使得阅读每篇文章的评论变得非常简单。
代码明智的,这将是流动:
当您创建了一篇文章,POST
in your PAGE FEED为:
FB.api(
"/{page-id}",,
"POST",
{
"about": "Test about text",
"hours": "{'mon_1_open': '12:00'}",
"cover": "1234567890",
"offset_y": "45"
},
function (response) {
if (response && !response.error) {
/* response.id will have your post-id */
}
}
);
那么简单add comments到POST ID
像
FB.api(
"/{post-id}/comments",
"POST",
{
"message": "This is a test comment"
},
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
显示all current comments ,只需拨打电话
FB.api(
"/{post-id}/comments",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
你甚至可以有一个新的表,你可以有internal_user_id
/comment_id
带给所有用户的意见为Web应用程序...