0

我已成功将提要发布到我的墙上,但没有发布到另一个用户墙上我已经定义了“来自”和“到”变量

但是我在发布提要时收到错误消息,上面写着“发生错误。请稍后再试。”

这是我发布时的代码

var obj = {
    method: 'feed',
    link: 'http://apps.facebook.com/' + fb_app_id,
    picture: app_url + 'icon/test.png',
    from: facebookid1,
    to: facebookid2,
    name: 'Test App',
    caption: 'This is a test!!',
    description: 'Test to publish feed to other user wall'
};

function callback(response) {
    // Callback after feed posted...
}
FB.ui(obj, callback);

我不知道出了什么问题,或者他们是否需要任何扩展许可?

4

1 回答 1

0

试试这个代码

FB.ui(    {
  method: 'feed',
  name: name,
  link: link,//Link is any link you want to post
  picture: picture,
  caption: caption,
  description: redemption,
  message: message,
  to: page_id,
  from: page_id    
 },    
function (response) {
    if (response && response.post_id) {
      alert(response.post_id);
    } else {

    }    
   }  
);

此外,如果用户设置了隐私,任何时候都不能在他们的墙上发布任何内容,在这种情况下您将无法发布

于 2013-01-24T06:53:36.620 回答