социальный шеринг не работает, точнее не грабит

вставил соц. шеринг от яндекса.
при нажатии на кнопку он постит ТОЛЬКО линку на новость или блог

а должен грабать еще и картинку в посте и пару слов от линка

что можно сделать?

пробовал и сразу от фейса и твиттера АПИ
и от яндекса
и grabthis, sharethis

оно то пашет только картинку не берет с поста, первые слова тоже.

а на других такие же скрипты стоят на друпале и вордпрессе — берет картинку и тп.

13 комментариев

avatar
avatar
Посмотри в Synio, там работает без проблем.
avatar
social проблема по вашему?
avatar
не читайте между строк — в synio работает без проблем, проверено. Как оно работает в social я понятия не имею.
avatar
засветите мне пожалуйста демо.
юзаете от яндекса api?
avatar
avatar
Все по дефолту, только плагин для теста навешан.
avatar
Вам нужно добавить open graph теги в хеддер страницы:

<meta name="og:title" content="Заголовок">
<meta name="og:description" content="Описание">
<meta name="og:image" content="Картинка">
avatar
content = можно менять на англ. или не существенно?
avatar
<head>


	{hook run='html_head_begin'}
	
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
	
	<title>{$sHtmlTitle}</title>
	

	<meta name="description" content="{$sHtmlDescription}">
	<meta name="keywords" content="{$sHtmlKeywords}">
	<meta name="og:title" content="Заголовок">
  <meta name="og:description" content="Описание">
  <meta name="og:image" content="Картинка">
	<meta name="viewport" content="width=device-width,initial-scale=1">


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

А content может быть и русский, и английский, да.
avatar
у меня в топик_футер вставлено всего лишь это

<div class="social_sharing"
                
                 <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script> 
                 <div class="yashare-auto-init" data-yashareL10n="en" data-yashareType="none" data-yashareQuickServices="facebook,twitter,gplus"></div> 
                 </div>


может этого мало?
avatar
в хедер))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.