Facebook发送方法获取错误的内容?

时间:2013-11-18 05:21:59

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk fb.ui

我在我的网站上使用facebook发送方法邀请朋友。

这是代码

function FacebookInviteFriends()
  {
    FB.ui({
      method: 'send',
      name: 'Join Stuffuneed',
      picture: '<?php echo $this->getSkinUrl('images/owl_logo_250_250.jpg') ?>',
      link: '<?php echo $customerLink?>',
      description: "You have been invited to join Stuffuneed. Stuffuneed is the place to find the stuff you always needed but didn't know where to find",
    });
  }

它向我展示了这个对话框

image

问题是这个 它没有向我显示确切的名称。图片,链接描述。

我也使用og meta标签

<meta property="og:title" content="Join Stuffuneed" />
<meta property="og:image" content="http://www.stuffuneed.com/stuffuneed/skin/frontend/default/lockrez/images/owl_logo_25_250.jpg"/>
<meta property="og:site_name" content="Stuffuneed"/>
<meta property="og:url" content="http://www.stuffuneed.com/stuffuneed/"/>
<meta property="og:type" content="website"/>

但它仍然向我显示错误的内容 请帮助我...

1 个答案:

答案 0 :(得分:0)

description picture不是发送对话框中的有效参数。 Reference

你只需要提供链接;和fb将自己获取图像。您可以在您提供的链接中设置og:image的元标记。