我们正在尝试使用 facebook 发送社交插件或 fb.ui 发送对话框。在这两种情况下,我们都发现我们传递给 facebook 的链接或 href 大部分都有效。消息中有 3 个地方放置了链接,它们是:
- 消息的标题
- 标题正下方的链接
- 描述左侧的图像
1 和 3 似乎尊重链接参数,但 2 不是。这是我们正在使用的代码示例:
FB.ui({
method: 'send',
name: 'Referral',
link: 'https://www.oursite.com/?refer=123',
picture: 'http://www.oursite.com/assets/images/logo.png',
name:'heres a name',
description:'description'
});
发送此链接后,链接https://www.oursite.com/?refer=123适用于名称和图片,但不适用于名称下方的链接输出。这是我们用于产生相同效果的社交插件的代码:
<div class="fb-send" data-href="https://www.oursite.com/?refer=123"></div>