2

Я работаю над задачей поделиться ссылкой на facebook. Но я хочу показать свое статическое изображение (независимо от url). С помощью google и facebook я узнаю, что мне нужно пройти путь изображения (который я хочу отобразить) в параметре изображения sharer.php. Но все же он отображает изображение, связанное с этим сайтом. Я не знаю, где моя ошибка. Если кто-нибудь знает ответ, пожалуйста, объясните или предложите мне ссылку, откуда я могу понять с самого начала. Спасибо. Вот мой код.Пользовательское изображение на facebook sharer

<?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&amp;p[title]=<?php echo $title; ?>&amp;p[summary]=<?php echo $summary; ?>&amp;p[url]=<?php echo $url; ?>&amp;&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> 
+0

Попробуйте проложить путь к изображению на вашем компьютере, а не ссылку. Я столкнулся с аналогичной проблемой, когда изображение нужно было загрузить в facebook и ссылалось на хэш, возвращенный процессом загрузки. – khuderm

ответ

0

Ваше изображение http://www.daddydesign.com/ClientsTemp/Tutorials/custom-iframe-share-button/images/thumbnail.jpg проблема - это на самом деле не образ, но принимает вас на обычный веб-страницы.

Вам необходимо установить определенное изображение, соответствующее facebook's size требованиям, минимальный размер - 200x200 пикселей.

Смежные вопросы