我需要使用like按钮创建Page,如果用户单击like按钮,我会向他显示页面内容,否则他仍然会看到登录页面,直到他点击为止?
感谢您的帮助。
此致
生态
答案 0 :(得分:1)
在PHP中,您可以使用
<?php
$signed_request = $_REQUEST["signed_request"];
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
$app_data = isset($data["app_data"]) ? $data["app_data"] : '';
$_REQUEST["fb_page_id"] = $data["page"]["id"];
$access_admin = $data["page"]["admin"] == 1;
$has_liked = $data["page"]["liked"] == 1;
?>
你可以检查是否喜欢使用$ has_liked
<?php if($has_liked) : ?>
fan-specifc
<?php else : ?>
for non-fans only
<?php endif; ?>