我在Facebook的公共页面上发了帖子。帖子仅包含文本和指向外部资源(网站)的链接。如果我直接使用Facebook上的“分享”按钮分享此帖子,它将使用链接,文本和指向公共页面的链接进行转发。但是,如果我使用这个:
FB.ui(
{
method: 'share',
href: url
},
function(response) {
if (response !== undefined && !response.error_message) {
console.log('FACEBOOK_SHARING_SUCCESS');
} else {
console.log('FACEBOOK_SHARING_ERROR');
}
}
);
它只发布带有外部站点链接的帖子,并剪切文本并链接到公共页面。而且它不再是共享的帖子,而是共享的链接。
如果原始帖子包含文本和图像,或者仅一个文本使用此方法创建包含所有所需数据的共享帖子。但是,如果帖子包含外部链接,则会破坏一切。
如何强制FB重新发布并解决此问题?请帮助我