我有一个可以直接访问的网页,但也可以通过Facebook页面标签访问。 我想仅在用户访问Facebook以外的页面时才显示Facebook徽标。 如果用户已经通过Facebook查看页面,则无需显示徽标。
我将如何实现这一目标?
答案 0 :(得分:1)
Facebook会将名为'signed_request'的POST数据发送到您的pagetabs。
https://developers.facebook.com/docs/howtos/login/signed-request/
在你的php中,你检查页面是否收到了这个请求并采取相应的行动
if($_REQUEST['signed_request']){
//hide logo
}else{
//show logo
}