0
FBML has been deprecated。 fb:visible-to-connection
最簡單的替代品是什麼,它僅用於向粉絲顯示頁面的一部分?用於FBML的替換fb:可見到連接
FBML has been deprecated。 fb:visible-to-connection
最簡單的替代品是什麼,它僅用於向粉絲顯示頁面的一部分?用於FBML的替換fb:可見到連接
這在PHP中很容易實現(使用Facebook SDK)。如果您解碼發佈到您網頁的signed_request
數據,則可以查看用戶是否喜歡您的應用所在的頁面。
如果您對數據進行解碼(在PHP例如,你可以這樣做:print_r($facebook->getSignedRequest());
打印解碼後的版本),你會看到類似這樣的:
Array
(
...
[page] => Array
(
[id] => 1234567890
[liked] => 1
[admin] => 1
)
[user] => Array
(
...
)
)
的$response['page']['liked']
將1
如果用戶喜歡的網頁,否則爲0
。然後,您可以將您的風扇特定內容包裝在條件語句中:
if ($response['page']['liked'] === 1) {
// user if fan
} else {
// not a fan
}
用戶是否需要授權應用程序運行代碼? – ohho
否。只要用戶通過Facebook頁面查看應用程序,如果用戶以前沒有使用該應用程序,'$ response ['page'] ['liked']'甚至可以工作。 –