如何在Facebook上与图像分享一些内容。共享内容应与给定的参考图像
类似我正在使用分享按钮生成动态内容,以便通过同一页面在Facebook上分享。我在互联网上搜索了很多东西,但没有找到任何有用的东西。
我已经尝试了以下代码,但是这个已经从facebook show弃用了不行
$('#share_button').click(function(e){
e.preventDefault();
FB.ui(
{
method: 'feed',
link: "https://example.com/some_path",
picture: "https://example.com/image/path",
caption: "Some caption here",
description: 'put some description here',
});
});
答案 0 :(得分:2)
这帮助了我。
FB.ui({
method: 'share_open_graph',
action_type: 'og.shares',
action_properties: JSON.stringify({
object: {
'og:url': urlpath ,
'og:title': some_title,
'og:description': some_description,
'og:image': imagepath ,
}
})
},
function (response) {
//your code goes here
});
答案 1 :(得分:1)
FB.ui({
method: 'share_open_graph',
action_type: 'og.shares',
action_properties: JSON.stringify({
object: {
'og:url': urlpath ,
'og:title': some_title,
'og:description': some_description,
'og:image': imagepath ,
}
})
},
function (response) {
//your code goes here
});
此方法在2019年将不再起作用。Check 进行更新
答案 2 :(得分:0)
您可以使用以下链接添加这样的链接。
`<a href="http://www.facebook.com/share.php?u=[URL]&title=[TITLE]&picture=[IMAGE]">FB Share</a>`
您想要分享的网址=网址
TITLE =你要分享的标题
IMAGE =想要动态分享的图像整个路径。
这对我有用,所以我希望它对你也有帮助。