我有一个人们可以在其上发帖的网站,我需要这些帖子直接进入Facebook的群组。 (我是该组织的所有者)
有可能吗?我需要什么?它应该如何运作?
我发现了这个https://github.com/facebook/php-sdk,但如果它是我需要的话,我就不会发现它,并且无法弄清楚它是如何工作的。
答案 0 :(得分:1)
为此,您需要:
POST
使用Graph API对您的Facebook群组发表的评论。此外,为了防止垃圾邮件,您可能希望在发表评论之前authenticate your users使用Facebook。
答案 1 :(得分:0)
我在my application - wootube中有类似功能,我使用fb.api添加了“分享到WooTube页面和组”按钮。
用户点击该链接后,它会自动发布到wootube group和wootube page。
如果你想看看它的样子,这里是屏幕截图。 https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/383568_191076937694203_922285357_n.jpg
function Promote(){
var lnk = 'http://www.wootube.woolei.com?v=<?php echo $_GET["id"] ?>';
FB.login(function(response)
{
if (response.authResponse)
{
//Post To WooTube Group
FB.api('/271691796276524/feed', 'post', {
message: lnk,
link: lnk,
},
function(response) {
if (!response || response.error) {
//alert('You have to join the group first!');
} else {
//alert("Successfully Posted to WooTube Group!");
}
});
//Post to Wootube Page
FB.api('/173724382762792/feed', 'post', {
message: lnk,
link: lnk
},
function(response) {
if (!response || response.error) {
//alert('You have to like http://www.facebook.com/WooTubes first!');
} else {
//alert("Successfully Posted to WooTube Page!");
}
});
}
else
{
alert('Not logged in');
}
}, { scope : 'publish_stream' });
}
答案 2 :(得分:0)
function Promote(){
var lnk = 'http://www.wootube.woolei.com?v=<?php echo $_GET["id"] ?>';
FB.login(function(response)
{
if (response.authResponse)
{
//Post To WooTube Group
FB.api('/271691796276524/feed', 'post', {
message: lnk,
link: lnk,
},
function(response) {
if (!response || response.error) {
//alert('You have to join the group first!');
} else {
//alert("Successfully Posted to WooTube Group!");
}
});
//Post to Wootube Page
FB.api('/173724382762792/feed', 'post', {
message: lnk,
link: lnk
},
function(response) {
if (!response || response.error) {
//alert('You have to like http://www.facebook.com/WooTubes first!');
} else {
//alert("Successfully Posted to WooTube Page!");
}
});
}
else
{
alert('Not logged in');
}
}, { scope : 'publish_stream' });
}