我正在尝试使用share_open_graph方法动态设置共享到og
的值:
FB.ui({
method: 'share_open_graph',
action_type: 'og.shares',
action_properties: JSON.stringify({
object: {
'og:url': 'https://myurl.com',
'og:title': 'TITLE',
'og:description': 'DESCRIPTION',
'og:image': 'https://image.jpg'
}
})
});
我发现在使用og:image
调用此方法时,og:description
不会出现在弹出的共享对话框中。但是当我删除图像时,会显示描述。
有人可以建议我如何分享这两个数据吗?我正在使用Facebook SDK的v2.10。
答案 0 :(得分:1)
通过痛苦的实验,我发现如果描述字符串小于92个字符,Facebook将不会在共享对话框中显示它。如果它少于92个字符但没有图像,则显示正常。
完全奇怪,但确实存在。