2012-01-27 5 views
0

페이스 북과 같은 것처럼 보입니다. 최근 많은 일이 바뀌 었습니다. 사용자가 팬 페이지를 좋아하지 않은 경우 사용자 지정 페이지를 표시하는 방법을 알고 싶습니다. 사용자가 페이지를 좋아한다면 팬 페이지 벽을 보여줄 것입니다. 이 작업을 수행하는 방법? 나는 주변을 수색했지만 페이스 북이 스스로 재발 명한 것처럼 보인다.팬 페이지의 전후 페이스 북

감사합니다. 내가 좋아 보여이 PHP 스크립트를 생성 - (여기 페이지를 선택)도

기본 랜딩 탭을 -

+1

이 때 페이스 북이 물건을 변경되지 않았습니다 지속적으로 물건을 파괴? – bkaid

답변

0

당신은 방문자가 페이지 설정에서 보는 것을 변화 할 수 있어야한다 ... 권한 관리 및 비 유사 콘텐츠를 사용자에게 제공합니다.

자습서/예 http://www.drewdahlman.com/meusLabs/?p=100

GIT 프로젝트 https://github.com/DrewDahlman/FBVersion

+0

더 이상 Facebook 앱 설정에서 Canvas URL을 볼 수 없습니다. (그들은 Facebook 앱을 변경했습니다.) – Blueboye

+0

"페이지 탭"으로 설정해보세요 ... –

+0

Aaah .... 이제는 내 페이지에 탭을 추가 할 수 없습니다. 탭을 추가하기 위해 앱 ID와 nextURI가있는 URL을 실행하고 싶습니다. 왜 이렇게 어렵게 만들었습니까? 'redirect_uri가 애플리케이션 소유가 아니라고 계속 말하고 있습니다.'이게 무슨 뜻인지 확실하지 않습니다. ( – Blueboye

0
$signed_request = $_REQUEST["signed_request"]; 
list($encoded_sig, $payload) = explode('.', $signed_request, 2); 
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true); 

if (empty($data["page"]["liked"])) { 
    //User is not a fan 
} 

출처 : Determine If The User Likes (Fan Of) Your Facebook Page When Landing On Your Page Tab

+0

좋아,하지만 난 혼란스러워하는 방법은 사용자 정의 페이지를 추가하는 것입니다. 응용 프로그램에는 더 이상 Canvas URL이 없습니다. 새 탭을 만들어야합니까? 나는 탭없이 이것을 할 수 없다? – Blueboye

관련 문제