2015-06-09 5 views
0

Я пытаюсь реализовать кнопки совместного использования социальных сетей на своем веб-сайте. Я успешно использую кнопку обмена facebook.Пользовательские кнопки обмена

Мой код:

<div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

Теперь я могу видеть кнопку доли и я могу поделиться нужной страницы. Когда я нажимаю кнопку, появляется еще один модальный код: enter image description here

Теперь, когда пользователь нажимает кнопку совместного доступа, в выделенной области должно быть указано предварительно определенное сообщение. Как я могу получить это здесь, а также в LinkedIn, Twitter и Google+.

Должен ли я использовать протокол Open Graph для этого? Если да, то кто-нибудь может опубликовать статью об этом или сказать мне, как я могу достичь этого, используя OG.

+0

Возможный дубликат [Отправить пользовательское сообщение, ссылку и изображение на facebook через facebook sharer.php или с помощью FB.api] (http://stackoverflow.com/questions/30523671/share-custom-message-link-and- image-on-facebook-via-facebook-sharer-php-or-usin) – Mousey

ответ

1

Для facebook: открытая диаграмма будет отображать теги og для описания по этой ссылке для отображения описания в раскрывающемся списке.

вы можете установить заголовок, описание, миниатюру, используя метатег, подобный этому.

<meta property="og:title" content="title" /> 
<meta property="og:description" content="description" /> 
<meta property="og:image" content="thumbnail_image" /> 

Для твиттере: Пройдите по этой ссылке см данных-текст.

https://dev.twitter.com/web/tweet-button/parameters

+1

Привет, dhruv Мне просто нужно добавить эти теги в существующий код? –

+0

попробуйте, я уверен в твиттере не для facebook. – Dhruv

+0

он спрашивает о предполнении сообщения, а не об открытых тегах графиков – luschn

3

автозаполнение сообщения не допускаются на Facebook, и подмигнул не возможно в любом случае. Вы можете прочитать platform policy.

+0

right .... @luschn – Dhruv

+0

Но при использовании uber-приложения мы можем предоставить реферальный код пользователям, использующим facebook, и у них есть предварительно определенное сообщение , –

+0

только потому, что вы видите это в каком-то приложении, это не значит, что это разрешено. и с общим диалоговым окном это вообще невозможно. – luschn