我正在使用Facebook JS SDK。在我的下面编码图片参数不起作用。因此,我的私人消息链接图片被隐藏,也没有使用描述参数。
但是,在airbnb.com网站私信中显示完整的徽标图片。
FB.init({
appId:'<?php echo $fb_app_id; ?>',
frictionlessRequests: true
});
function send_invitation(){
FB.ui(
{
method: 'send',
link: '<?php echo base_url()."users/signup?airef=".$referral_code;?>',
picture: '<?php echo base_url()."images/logo.png";?>',
}, requestCallback);
function requestCallback(response) {
}
}
提前致谢。
答案 0 :(得分:0)
发送对话框中没有“图片”参数 - 文档在此处:https://developers.facebook.com/docs/reference/dialogs/send/
附加到链接的图像与Facebook's Debug Tool通过元标记(如果提供)在URL上检测到的图像相同,或者通过从HTML中抓取图像(如果未提供元标记)