在实现共享对话框时遇到问题。
如果我指定Facebook帖子URL我没有得到正确的图像,对话框上的描述 只显示网址:http://www.facebook.com/132203113509196/posts/441790742550430
使用共享对话框的当前代码段。
FB.ui({
method: 'stream.share',
u: post_url,
}, function(response){ console.log(response); }
我错过了什么?
答案 0 :(得分:1)
嗯,这不是它的工作原理,该网址中没有Open Graph标记。此外,我认为“stream.share”已被弃用,更好地使用“feed”:
https://developers.facebook.com/docs/reference/dialogs/feed/
当然,您必须自己定义所有参数,但它也非常灵活。例如,您可以使用Graph API读取数据并将其用于提要对话框:
https://developers.facebook.com/tools/explorer/?method=GET&path=132203113509196_441790742550430