0
我有一個直接訪問的網頁,但也可以通過Facebook頁面標籤。 如果用戶訪問Facebook以外的頁面,我只想顯示Facebook徽標。 如果用戶已經通過Facebook瀏覽頁面,則無需顯示徽標。如果在Facebook頁面標籤裏面,就隱藏一個div
我該怎麼做到這一點?
我有一個直接訪問的網頁,但也可以通過Facebook頁面標籤。 如果用戶訪問Facebook以外的頁面,我只想顯示Facebook徽標。 如果用戶已經通過Facebook瀏覽頁面,則無需顯示徽標。如果在Facebook頁面標籤裏面,就隱藏一個div
我該怎麼做到這一點?
Facebook將向您的頁面頁面發送名爲'signed_request'的POST數據。
https://developers.facebook.com/docs/howtos/login/signed-request/
在你的PHP,你檢查,看看是否該頁面已收到這一請求,並採取相應的行動
if($_REQUEST['signed_request']){
//hide logo
}else{
//show logo
}