Динамически генерировать мета-фейсбук - PullRequest
0 голосов
/ 17 февраля 2012

У меня проблема с фейсбуком, как кнопка и метатеги 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";
}
...