0

自分のウォールにはフィードを公開できましたが、別のユーザー ウォールには公開できませんでした 「from」変数と「to」変数の両方を定義しました

しかし、フィードを公開すると、「エラーが発生しました。後でもう一度やり直してください」というエラー メッセージが表示されました。

公開時の私のコードは次のとおりです

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 に答える