我试图在我的应用中实现auto_publish。点击登录按钮,' publish_stream'请求许可。
我似乎可以在成功登录后自动在用户的墙上发布。这是我的代码:
function graphStreamPublish(){
showLoader(true);
FB.api('/me/feed', 'post', publish,
{
message : "Merry Christmas!",
link : 'http://domain.com',
picture : 'http://domain.com/xxxx.jpg',
name : 'Happy Christmas',
description : 'Send a Christmas greeting!'
},
function(response) {
console.log(response);
alert('Shared!');
});
}
答案 0 :(得分:0)
你的FB.login在哪里
FB.login(function(response) {
if (response.authResponse) {
FB.api('/me', function(response) {
//YOU CAN PUT YOUR POSTING CODE HERE
});
} else {
console.log('User cancelled login or did not fully authorize.');
}
}, {scope: 'email'});