将参数传递到facebook共享对话框

将参数传递到facebook共享对话框,facebook,dialog,share,Facebook,Dialog,Share,我想将参数传递到facebook共享对话框。目前,下面的代码允许我修复我的标题、描述和网站url。但是,它不适合我的形象。图像根本没有出现 <a href="#" onclick="window.open( 'http://www.facebook.com/sharer.php?s=100&p[title]=a title&p[summary]=a description &p[url]=http://www.linkhere.com&p[image

我想将参数传递到facebook共享对话框。目前,下面的代码允许我修复我的标题、描述和网站url。但是,它不适合我的形象。图像根本没有出现

<a href="#" onclick="window.open(
    'http://www.facebook.com/sharer.php?s=100&p[title]=a title&p[summary]=a description &p[url]=http://www.linkhere.com&p[images][0]=http://www.linkhere.com/image.jpg',
    'facebook-share-dialog', 
    'width=626,height=436');
    return false;">
Share </a>


请帮忙

你有没有试着用这个来代替?如果你只指定链接,目标页面上的HTML元Facebook应该自动填充标题/描述/图像。嗨,我将循环2000个数据,每个数据集都有不同的图像。因此,每当用户单击与特定数据相关的facebook共享时,它都会生成与特定数据相关的图像。我不太确定HTML元是如何工作的,它是否适用于我的情况?一定要忠告!!顺便说一句,谢谢你的及时回复:))我的意思是:在
site.com/flower.html
页面上,你将实现带有值
“/images/flower.jpg”
,在
site.com/tree
上,你将拥有
“/images/tree.png”
。。。通过这样做,你不必关心目标页面的内容,你只需共享一个链接,Facebook就会在“共享”对话框中自动填充标题/描述/图像。另一个好处是,如果有人在Facebook上复制/粘贴你的链接,Facebook将自动显示正确的数据(而不是随机的图像和描述)。除非我误解了什么,否则这适用于你。