Facebook共享器上的自定义图像 [英] Custom image on facebook sharer
问题描述
我正在研究在Facebook上共享链接的任务.但是我想显示自己的静态图像(与url无关).借助于google和facebook,我知道我必须在sharer.php的图像参数中传递图像路径(要显示).但是,它仍然显示与该站点相关的图像.我不知道我的错误在哪里.如果有人知道答案,请解释或建议我从一开始就能理解的链接.谢谢你. 这是我的代码.
I'm working on task of share a link on facebook. But I want to display my own static image (independent of url). With help of google and facebook, I come to know that I have to pass image path (which I want to display) in image parameter of sharer.php. But still, it displays image related to that site. I don't know that where is my mistake. If anyone know answer then please explain or suggest me link from where I can understand from beginning. Thank You. Here is my code.
<?php
$title = urlencode("How to Create a Custom Facebook Share Button with a Custom Counter");
$url = urlencode("http://www.daddydesign.com/wordpress/how-to-create-a-custom-facebook-share-button-with-a-custom-counter/");
$summary = urlencode("Learn how to create a custom Facebook 'Share' button, complete with a custom counter, for your website!");
$image = urlencode("http://www.daddydesign.com/ClientsTemp/Tutorials/custom-iframe-share-button/images/thumbnail.jpg");
?>
<html>
<a id="button" onClick="window.open('http://www.facebook.com/sharer.php?s=100&p[title]=<?php echo $title; ?>&p[summary]=<?php echo $summary; ?>&p[url]=<?php echo $url; ?>&&p[images][0]=<?php echo $image; ?>', 'sharer', 'toolbar=0,status=0,width=550,height=400');" target="_parent" href="javascript: void(0)">
Click to Share
</a>
</html>
推荐答案
Your image http://www.daddydesign.com/ClientsTemp/Tutorials/custom-iframe-share-button/images/thumbnail.jpg is the problem - it's not actually an image but takes you to a regular webpage.
您需要设置符合 facebook大小要求的特定图像,最小尺寸为200x200像素.
You need to set a specific image which fits facebook's size requirements, the minimum size is 200x200 pixels.
这篇关于Facebook共享器上的自定义图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!