0
我有一个测验页面,其结果可以是10个可能性中的1个。 然后,我有一个Facebook分享链接,分享链接到网页,并分享测验结果。在Facebook上分享特定文本
我相信我可以改变头中的OG标记,以便OG:描述成为所需的文本,但是像Facebook缓存页面,这只会是正确的第一次是股票和其他股票将是这同一个而不是更新og:description标签。
使用JavaScript,有没有其他方法可以实现这一目标?
我有一个测验页面,其结果可以是10个可能性中的1个。 然后,我有一个Facebook分享链接,分享链接到网页,并分享测验结果。在Facebook上分享特定文本
我相信我可以改变头中的OG标记,以便OG:描述成为所需的文本,但是像Facebook缓存页面,这只会是正确的第一次是股票和其他股票将是这同一个而不是更新og:description标签。
使用JavaScript,有没有其他方法可以实现这一目标?
实现这一目标的最好方法是不要改变OG标签,但使用FB.ui
var obj = {
method: 'feed',
picture: image.png,
name: 'name text',
caption: 'caption text',
description: 'description',
link: 'link',
};
function callback(response) {
console.log("Post ID: " + response['post_id']);
}
FB.ui(obj, callback);
这是覆盖在https://developers.facebook.com/docs/sharing/reference/feed-dialog/v2.5你需要一个Facebook应用程序+ FB JS在你的HTML。
为每个结果创建一个独特的页面 – WizKid