Facebook делится поп с пользовательским контентом - HTML и JS

0

Я пытаюсь создать общий доступ к facebook с настраиваемым текстом и эскизом. Он отлично работает на iOS, отлично работает на рабочем столе, но не отображает миниатюру, и, наконец, он не отображает в нем всплывающие данные на устройстве Android.

Вот код, который я использую. Я сначала использовал php для кодирования текста.

        <?php
        $title=urlencode('My custom title');
        $url=urlencode('http://www.example.com');
        $summary=urlencode('Some summary text here. Some summary text here. Some summary text here. ');
        $image=urlencode('http://www.example.com/lib/img/fbshare.png');
        ?>

        <a 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=548,height=325');" href="javascript: void(0)"><img src="lib/img/FBshare.png" alt="Share on facebook" title="Share on facebook" /></a>
Теги:
facebook

1 ответ

0

Я тестирую этот код на рабочем столе и не работаю. Похоже, что facebook фактически использует для заголовка и описания общего контента метатеги в заголовке страницы, заданной в параметре url. Попробуйте следующее: https://developers.facebook.com/docs/reference/dialogs/feed/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню