Facebook链接预览不起作用

时间:2018-06-23 13:06:51

标签: php cakephp cakephp-3.x

我正在从Facebook的网站上分享信息,但没有得到页面内容(例如图像,名称等) 我正在使用Cakephp3和sharer.php。

有我的代码:

<li><a href="http://www.facebook.com/sharer.php?s=100&p[title]=testmobulous&p[url]=https://mobulous.in/vuewa/Vuewa/channel
<?php echo base64_encode(convert_uuencode($channel['id'])); ?>
&p[images][0]=https://mobulous.in/vuewa/Vuewa/webroot/img/
<?php echo $channel['channel_cover_image'] ?>"
onclick="return !window.open(this.href, 'Facebook', 'width=640,height=580')">   

1 个答案:

答案 0 :(得分:0)

您应该为此使用og标记,请在documentation中查找。您可以测试facebook提取here的数据。

  • og:url-您当前的网址
  • og:type-您的帖子类型,例如文章
  • og:title-您的帖子标题,也许您的网站
  • og:description-您的帖子的描述,例如perex
  • og:image-图片的网址(每个图片应在单独的og:image标签中)

在head标签内设置og标签的示例:

<meta property="og:title" content="Title of my post | My site" />