Как страница на Facebook и стена для отображения страниц - PullRequest
0 голосов
/ 21 ноября 2011

Все, Я пытаюсь создать желаемое место для моей страницы в Facebook. Если пользователю еще не понравилась моя страница, я бы хотел показать ему изображение с просьбой понравиться моей странице. После того, как пользователю понравилась моя страница, я бы хотел, чтобы они были перенаправлены на мою страницу, и, так как им уже нравилась моя страница, когда они возвращаются, чтобы посетить мою страницу, я бы хотел, чтобы местом посадки по умолчанию была моя стена вместо моего приветствия стр. У кого-нибудь есть хорошие уроки или предложения о том, как сделать что-то подобное?

Я попытался установить следующее приложение http://www.facebook.com/welcometabapp, которое прекрасно работает для того, чтобы сделать страницу моей страницей по умолчанию, но потом я не могу сделать так, чтобы, когда пользователь возвращается, он шел к стене.

Любая помощь приветствуется!

Ответы [ 3 ]

1 голос
/ 27 ноября 2011

Я использовал это для моей страницы приветствия:

<?php
    $signed_request = $_REQUEST["signed_request"];
    $auth_url = "http://www.facebook.com/Website?sk=wall";
    list($encoded_sig, $payload) = explode('.', $signed_request, 2);
    $data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);

    if (empty($data["page"]["liked"])) {
        echo '<img src="../images/facebook_welcome_page_new.jpg" style="position: absolute; top: 0; left: 0;">';
    } else {
        echo("<script> top.location.href='" . $auth_url . "'</script>");
    }
?>
0 голосов
/ 22 ноября 2011

Поведение по умолчанию для фан-страницы facebook - показывать стену как вкладку по умолчанию для фанатов, которым понравилась ваша страница.

0 голосов
/ 22 ноября 2011

Вы можете сделать что-то подобное в PHP -

http://www.chilipepperdesign.com/2011/02/15/reveal-fan-gate-like-gate-facebook-iframe-tab-tutorial-with-php

тогда, когда содержимое выводится, когда пользователю понравилась страница;вместо этого выведите JS-перенаправление на стену, используя что-то вроде этого ...

echo "<script> top.location.href='http://www.facebook.com/yourpage?sk=wall';</script>";

вместо этой строки

echo "This content is for Fans only!";
...