gpt4 book ai didi

javascript - 在单独的站点上提供对 Facebook 对象的 Facebook 评论

转载 作者:行者123 更新时间:2023-11-30 13:20:26 24 4
gpt4 key购买 nike

我有一个网站可以显示按事件分组的图片以及一些额外数据。它是 Facebook 数据和其他一些数据的混搭。

我想让用户对事件和照片发表评论,然后让这些评论出现在 Facebook 以及事件和评论下方。然而,评论社交插件似乎不支持 Facebook 对象——仅支持 URL。

编辑:更清楚地说,Facebook 弃用了 FBML,并告诉我们使用 HTML 和 JavaScript。但是没有明显的 JavaScript 评论用户界面 (https://developers.facebook.com/docs/reference/fbml/comments_(XFBML)/)

我错过了什么吗?我是否必须为照片和事件评论编写自己的 UI?

最佳答案

Bill 你将需要使用图形 api 和其中一个 sdk,我使用 php sdk 来实现完全相同的功能。

引用帖子对象https://developers.facebook.com/docs/reference/api/post/#comments

Create

You can write to the POST_ID/comments connection to post a comment to the post by issuing an HTTP POST request with the publish_stream permission and following parameters.

引用php-sdk https://developers.facebook.com/docs/reference/php/

我使用 REQUEST 方法逐页捕获帖子,并使用 api 推送到图表。我的示例如下。注意:这假设您的服务器上安装了 Facebook php sdk 3.1.1。


$postid = $_REQUEST['postid']; // id of the post
$message = $_REQUEST['msg']; // users message for comment
$params = array(
'access_token' => ''.$access_token.'', // user access token and read_stream perms needed
'method' => 'post',
'message' => ''.$message.'',
);
try {
$sendComment = $facebook->api('/'.$postid.'/comments', 'post', $params);
} catch (FacebookApiException $e) {
echo 'AF error: '.$e.'';
}
}else{

}

关于javascript - 在单独的站点上提供对 Facebook 对象的 Facebook 评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10385135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com