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