我正在尝试通过我的 facebook 应用程序中的 facebook 发送对话框发送 facebook 私人消息,我在每次用户单击它时设置自定义图像时遇到问题,我将参数发送为
<a href="#" onclick="send_message('<?=$transaction->user_id?>', '<?=$transaction->image_name?>')">send msg</a>
在功能方面,
FB.init({
appId: '<?=$this->facebook->getAppID()?>',
xfbml: true,
cookie: true
});
function send_message(user_id, image_name) {
FB.ui({
to: user_id,
method: 'send',
name: 'The Image',
description: 'Description here',
link: 'https://www.something.com/',
picture: '<?=baseurl()?>imagepath/'+image_name
});
}
没有图片参数它可以正常工作,但它一直使用facebook自动从我的链接中选择的默认图像。
请您的帮助将不胜感激!