2012-01-27 50 views
0

似乎Facebook最近改變了很多東西。我想知道如何顯示一個自定義頁面,如果用戶不喜歡粉絲頁面。如果用戶喜歡這個頁面,我會向他們展示Fan頁面牆。這個怎麼做?我四處搜索,但似乎像Facebook重新創建自己。Facebook之前和之後喜歡粉絲頁面

謝謝。

+1

如果沒有Facebook的改變的東西,並不斷打破的東西? – bkaid 2012-01-27 05:53:51

回答

0

你應該能夠改變一個訪問者看到在你的頁面設置什麼... 管理權限 - 默認登陸標籤(這裏挑你的頁面)

也 - 我創造了這個PHP腳本,顯示像和不喜歡的內容給用戶。

教程/例 http://www.drewdahlman.com/meusLabs/?p=100

Git項目 https://github.com/DrewDahlman/FBVersion

+0

我無法在Facebook應用程序設置中看到Canvas URL:。他們已更改Facebook應用程序 – Blueboye 2012-01-27 04:29:31

+0

嘗試將其設置爲「頁面選項卡」... – 2012-01-27 04:32:23

+0

Aaah ....現在我無法將標籤添加到我的頁面。希望我運行一個帶有App ID和nextURI的URL來添加標籤,爲什麼他們必須這麼做,它一直說'redirect_uri不是應用程序所有。'不知道這是什麼意思:(。 – Blueboye 2012-01-27 05:06:42

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 2012-01-27 04:58:49

相關問題