如何判断百度分享成功回调方法

百度分享推出不到一年我想使用量肯定很大,分享功能给我们带来了很大的方便,也给网站自身的推广营销带来的方便。可百度分享功能分享后怎么样来判断客户分享成功了呢?这对于程序员来说是很头疼的事,因为百度分享根本没有提供相应的API接口供我们使用。

如果能解决百度分享成功回调方法,那给网站的推广打开了另一扇门,可能通过分享成功与否来对分享的客户作很多线上线下的活动。今天jsctrlc就跟大家来分享一下如何判断百度分享成功回调方法,一般人我不告诉他的。

如何判断百度分享成功回调方法

下面就来试一下如何判断百度分享是否成功,首页打开我们要分享的页面http://www.jsctrlc.com/texiao/157.html,在百度分享的右侧有分享数量的显示。百度分享

上图的分享数量是“2”,那我们只要对这个数量进行判断,只要数量增加了说明分享成功。

接着打开:http://api.share.baidu.com/getnum?url=http://www.jsctrlc.com/texiao/157.html&callback=bdShare.fn._getShare&type=share百度分享的接口回调网址。

可以看到返回了如下一段代码:

bdShare.fn._getShare({"errno":0,"num":[2,"2"]})

num后面的2就是我们要获得的百度分享成功的数量。下面介绍一下php获得百度分享数量成功回调这个值的简单方法:

$url='http://api.share.baidu.com/getnum?url=http://www.jsctrlc.com/texiao/157.html&callback=bdShare.fn._getShare&type=share';
$html=file_get_contents($url);
echo($html)."<br/>";
$v=explode(",",$html);
echo $v[2]."<br/>";
$v2=$v[2];
$v3=explode('"',$v2);
echo $v3[1];

至于进一步的百度分享功能就看大家的了。

文章来源:http://www.jsctrlc.com/texiao/302.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值