我在使用FB api在朋友的墙上发布信息时遇到了问题。
当我为facebook app url(link
)分配link: 'https://apps.facebook.com/12345'
参数时,所有{picture, name, description}
都会显示为我提供的内容。但是,如果使用Facebook页面分配了link
参数,则所有自定义参数都会被该Facebook页面的描述覆盖。
var post = {
access_token: acc,
to:fId[p],
link:'https://www.facebook.com/Sony',
picture:'https://picture.com/abc.png',
name:"I love sony",
description: data.name+" has invited you to love sony",
};
即使我正在向朋友分享Facebook页面,我想要做的仍然是显示自定义描述和图片。壁。以下是我的发布代码的片段:
FB.api("/"+fId[p]+"/feed",'post',post,function(response){
if (!response || response.error) {
console.log(response.error);
} else {
console.log('Post ID: ' + response.id);
}
});