У меня проблема с фейсбуком, как кнопка и метатеги og :.Я пытаюсь предоставить сканеру Facebook другой контент, основанный на параметре get.
Моя страница имеет целевую страницу и несколько страниц продукта.Когда пользователь находится на страницах продукта, он нажимает кнопку «Нравится» и ему нравится целевая страница.Затем я хочу показать четыре разных текстовых копии на Facebook пользователей в зависимости от того, какой продукт им понравился.
Когда друзья пользователей нажимают на статью «Нравится» на Facebook, они перенаправляются на целевую страницу, и мне нужен общий текст.: мета, которая будет сгенерирована.
То, что я пробовал, это то, что вы видите ниже - но без удачи.
$refAddr = $_SERVER['HTTP_USER_AGENT'];
if (preg_match('/facebookexternalhit/si',$refAddr)) {
if(isset($_GET['fb_ref'])) {
if($_GET['fb_ref'] == "page1" || $_GET['fb_ref'] == "page2" || $_GET['fb_ref'] == "page3" || $_GET['fb_ref'] == "default") {
$line = $_GET['fb_ref'];
} else {
$line = "default";
}
} else {
$line = "default";
}
} else {
$line = "default";
}