facebook 10月更改 - 发送带元数据的对话框

时间:2013-11-24 14:11:02

标签: facebook facebook-javascript-sdk

我在发送对话框中使用JS SDK:

FB.ui({
    app_id: appId,
    method: 'send',
    link: window.location.protocol+'//'+server+'/xxxxx',
            name: 'name',
    description: 'description',
    to: '1111111111'
    });

忽略'name'和'description'参数。 我知道使用元数据标签是解决方案。 我应该使用什么标签作为名称和描述?

1 个答案:

答案 0 :(得分:0)

元数据标签称为Open Graph标签。如果您有兴趣,可以在这些标题中包含许多类型数据,然后阅读有关选项herehere的信息。

要仅指定名称和描述,您应该在要发送的URL的HTML中使用og:title和og:description标记,如下所示:

<meta property="og:title" content="The Name Goes Here" />
<meta property="og:description" content="Some text about this link goes here" />

要记住的一件事是Facebook非常积极地缓存这些数据 - 所以你可能会发现自己想知道为什么当你改变标签时,发送对话框中的文字没有改变。如果发生这种情况,请将URL粘贴到Facebook的对象调试器 - https://developers.facebook.com/tools/debug中,并清除其缓存版本。