Как заставить Facebook Like оставлять в профиле пользователя осмысленные сообщения?

На странице есть OpenGraph мета-теги вида:
[meta property=&quot;og:tag name&quot; content=&quot;tag value&quot; /]<br/>


(Квадратные скобки потому, что парсер неквадратные портил)

В этих метатегах перечислены название страницы, описание, указана картинка.


Также на странице есть кнопка Like:
[script src=&quot;http://connect.facebook.net/ru_RU/all.js#xfbml=1&quot;][/script]<br/>
[fb:like href=&quot;http://example.com/somelink&quot; layout=&quot;button_count&quot; width=&quot;110&quot;][/fb:like]<br/>


После нажатия на кнопку Like в профиле в последних появляется сообщение вида "%username% нравится Длинный заголовок главной страницы, не имеющий отношения к той странице, где стоит кнопка".


Вопрос: как заставить Like использовать информацию, указанную в мета-тегах?
  • Вопрос задан
  • 2894 просмотра
Пригласить эксперта
Ответы на вопрос 2
superfamous
@superfamous
Вроде никак. Сколько не мучался, перечисленные выше теги работают только для кнопки share.
Ответ написан
@Sliderer
Тоже долго бились над этой задачей, указывал теги, но заголовок все равно брался из страницы. Потом разместил все эти теги [meta property=«og:tag name» content=«tag value» /] строго перед закрывающим тегом и все заработало.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы