FBML has been deprecated。什么是fb:visible-to-connection
最简单的替代品,用于向粉丝显示部分页面?
答案 0 :(得分:1)
这在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
。然后,您可以围绕条件语句包装Fan Specific内容:
if ( $response['page']['liked'] === 1 ) {
// user if fan
} else {
// not a fan
}