Кнопка «Мне нравится» на Facebook - показывает неправильные изображения и содержимое - PullRequest
1 голос
/ 17 января 2012

Я использую следующий код для добавления кнопки «Нравится» Facebook на мой сайт: -

<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2FXXXXXXXXXX%2FXXXXX%2FXXXXX.php%3Fid%3D<?php //echo $row['my_id'];  ?>&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21&amp;appId=104780909636116" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px; float:left; margin-top:14px;" allowTransparency="true"></iframe>

Но после нажатия кнопки «Мне нравится» и когда я заглядываю в свою стену FB, все, что я вижу, - это какое-то другое изображение, а также другое содержимое с той же страницы, но не то, которое я хотел понравиться. Может кто-нибудь предложить мне решение для этого? Я с нетерпением жду некоторых ценных предложений.

1 Ответ

1 голос
/ 17 января 2012

Страница, указанная в атрибуте href кнопки «Мне нравится», должна быть общедоступной и иметь метатеги OpenGraph, включая og:url, который должен быть каноническим URL-адресом, указывающим на страницу, представляющую «понравившийся» контент, если это не та же страница,чем указанный в og:url, должен иметь метатеги OpenGraph с содержимым, которое будет опубликовано в ленте пользователя.

Чтобы гарантировать правильность данных, сканируемых Facebook, передав URL-адрес понравившейся страницы в Инструмент отладки

...