我曾經使用流動代碼來檢查用戶是否是我頁面的粉絲,但他在我的臉書頁面上。現在我想檢查用戶是否在我的網站上時是我的Facebook頁面的粉絲。檢查用戶是否是我的Facebook頁面的粉絲?
<?php
$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"])) {
echo "You are not a fan!";
} else {
echo "Welcome back fan!";
}
?>
我通過Facebook文檔閱讀,但我無法找到合適的答案。 幫助? 我不想處理Facebook的任何應用程序權限。我怎樣才能通過只有PHP來解決這個問題?
感謝您迴應這幫助了我很多。所以我明白,如果未經他/她的個人信息允許,我將無法檢查用戶是否是粉絲或不與我的臉書頁面(不是應用程序)。我曾在許多網站中強迫用戶喜歡特定頁面或多個頁面以查看其內容,當我喜歡這些頁面時,網站會刷新並查看其內容,而不會向我詢問我的Facebook信息權限。我會怎麼做這樣的事情? – user1348777 2012-04-22 07:18:10
@ user1348777,我已更新了我的答案,提供了更多詳細信息。 – 2012-04-22 07:36:41
這正是我想要的。用戶點擊一次,他可以儘可能多地查看網站。現在的代碼是什麼? – user1348777 2012-04-22 08:15:54