为你的网站设置粉丝专属价格,就是这么简单

摘要

Facebook粉丝专属价设置方法教程。

广告也精彩

近来有朋友问起一个很久之前就已经解答过的问题,我有一群粉丝,还有一个B2C网站.要怎么样才能提升粉丝的归属感,或者换句话说,如何让他们觉得作为你的粉丝有那么一点点价值.很简单给他们一个Fans only价格就OK了.

这个其实说难不难,去看一下Facebook的开发者文档就行了.按这里

说的是个叫FQL的Facebook版本SQL如何使用,然后做一些条件判断.就是这样.

光说不练假把式,代码是这样子的
[cc lang="PHP"]

$a=is_Like('这里是你的PageID很长的一段纯数字');

if($a[0]===TRUE) {

echo 'Liked';

}else{

echo $a[1];

}

unset($a);

die();

/**

判断是否是自己粉丝专页的粉丝

/**/

function is_Like($pid){

if(trim($pid)=='') {return array(FALSE,'PageID不能为空!');}

//调用SDK,就是前面下载的那个东西,注意路径

require('src/facebook.php');

$FB=new Facebook(array(

'appId' => '填写你申请到的APPID',

'secret' => '填写你APP的secret',

'cookie' => true,

));

if(!is_object($FB)) {

unset($FB);

return array(FALSE,'加载API失败!');

}

//下面这段就是做判断的

$uid = $FB->getUser();

if(!$uid) {

$r=array(FALSE,'<a href="'.$FB->getLoginUrl(array('scope'=>'publish_stream')).'">Login</a>');

}else{

$fql=$FB->api(array('method' => 'fql.query','query' => 'SELECT page_id from page_fan where page_id="'.$pid.'" and uid='.$uid.''));

if(is_array($fql) and isset($fql[0]['page_id']) and trim($fql[0]['page_id'])!='') {

$r=array(TRUE,'');

}else{

$r=array(FALSE,'还没有成为粉丝');

}

}

unset($pid,$fql,$uid,$FB);

return $r;

}
?>
[/cc]

代码里面有个appid跟secret是需要你自己去申请一个的,放心不要钱.地址猛戳这里,你说你不会那我也没办法.

然后去下一个Facebook的SDK.地址猛戳这里.

剩下那么点小问题你只需要找个天桥上的PHP程序猿就能搞定.玩的愉快.

广告也精彩

您可以选择一种方式赞助本站

广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: