微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – Facebook分享后使用错误的图像和文本

我正在使用facebook分享.

因此,要自定义共享图像和文本,请使用以下代码

<a href="http://www.facebook.com/sharer.PHP?s= 100&amp;p[title]=Mulankidz&amp;p[url]=<?PHP echo $url;?>&amp;p[images][0]=http://www.mulankidz.com/images/vie.gif&amp;p[summary]=Welcome to MuLan Educational Games, a unique portal that specializes in online educational games for kids." class="facebook" title="Facebook" target="_blank"></a>  

当我尝试共享页面时,它显示了我在上面的代码中使用的内容和图像..

但按下分享按钮后,它在我的时间轴上共享..这显示以下内容..

这是我的网站链接,我点击Facebook图标时使用上面的代码分享.
website page link here

我不知道..为什么它在分享后以不同方式显示内容和图像..

任何帮助..和建议可以接受

解决方法:

你需要提供

<Meta property="og:image" content="url to image" />

在您的页面上,FB可以在发布时阅读图像.

在这里阅读如何做到这一点

http://moz.com/blog/meta-data-templates-123

UPDATE

我为你的URL尝试了facebook调试工具
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.mulankidz.com%2Fvideos%2Fvideos.php

这让我跟着 –

og:image should be larger   
Provided og:image is not big enough. 
Please use an image that's at least 200x200 px. 
Image http://www.mulankidz.com/videos/../images/star.gif
will be used instead.

您需要提供至少200×200像素的图像

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐