我使用了以下代码,并且仍然在我在Facebook中创建的旧应用中使用,以隐藏用户的内容,直到他们喜欢应用程序所在的粉丝页面。
$request = $_REQUEST["signed_request"];
list($encoded_sig, $load) = explode('.', $request, 2);
$fbData = json_decode(base64_decode(strtr($load, '-_', '+/')), true);
if (!empty($fbData["page"]["liked"]))
{
//Show Content
}else{
//Hide Content
}
但是,当我现在使用此代码时,它不起作用。 Doe的任何人都知道为什么这仍然适用于我的旧应用程序,但在创建新应用程序时无效?
由于
答案 0 :(得分:0)
代码仍然有效。这是应用程序设置的问题,特别是我使用的URL结构。