百度获取ip地址归属地接口:
function ipView($value='')
{
$return = file_get_contents('http://api.map.baidu.com/location/ip?ip='.$value.'&ak=qZzoWoRc3ceixVUFY6Qb9wOn');
$baidu_mapA=json_decode($return,true);
return $baidu_mapA['content']['address'];
}
获取手机号码归属地接口:
function phoneView($mobile) {
$mobileA=file_get_contents('http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile='.$mobile.'&amount=10000');
$mobileA=str_replace(array("'","(",")","}",";"),"",iconv('gb2312', 'utf-8', $mobileA));
$douH=explode(',', $mobileA);
$ShengA=explode(':', $douH[1]);
$ShiA=explode(':', $douH[7]);
}
微信公众号给订阅用户发送消息接口:
public function sendSms($strMobile,$content){
$username = "";
$password = "";
$sendto =$strMobile;
$message =urlencode($content) ;//内容解码
$url="http://124.173.70.59:8081/SmsAndMms/mt?";
$curlPost = 'Sn='.$username.'&Pwd='.$password.'&mobile='.$sendto.'&content='.$message.'';
$ch = curl_init();//初始化curl
curl_setopt($ch,CURLOPT_URL,$url);//抓取指定网页
curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //要求结果为字符串且输出到屏幕上
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //允许curl提交后,网页重定向
curl_setopt($ch, CURLOPT_POST, 1);//post提交方式
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
$data = curl_exec($ch);//运行curl
curl_close($ch);
}
百度获取ip归属地接口,有查询数量限制
public function ipView($ip=''){
$return = file_get_contents('http://api.map.baidu.com/location/ip?ip='.$ip.'&ak=qZzoWoRc3ceixVUFY6Qb9wOn');
$baidu_mapA=json_decode($return,true);
return $baidu_mapA['content']['address_detail']['province'];
}
淘宝获取ip归属地接口,无查询数量限制
public static function ipView($ip=''){
$return = file_get_contents('http://ip.taobao.com/service/getIpInfo.php?ip='.$ip);
$baidu_mapA=json_decode($return,true);
return $baidu_mapA['data']['region'];
}
微信朋友圈分享接口
function shareFriend() {
WeixinJSBridge.invoke('sendAppMessage',{
"appid": appid,
"img_url": imgUrl,
"img_width": "137",
"img_height": "200",
"link": lineLink,
"url": lineLink,
"desc": descContent,
"title": shareTitle
}, function(res) {
$.ajax({
type:"GET",
url:"/testcount",
data:{
appId:"xxx",
type:"friend"
},
dataType:"json",
success:function(data){
}
})
});
}
function shareTimeline() {
WeixinJSBridge.invoke('shareTimeline',{
"img_url": imgUrl,
"img_width": "137",
"img_height": "200",
"url": lineLink,
"link": lineLink,
"desc": descContent,
"title": shareTitle
}, function(res) {
$.ajax({
type:"GET",
url:"/testcount",
data:{
appId:"xxx",
type:"timeline"
},
dataType:"json",
success:function(data){
}
})
});
}
function shareWeibo() {
WeixinJSBridge.invoke('shareWeibo',{
"content": descContent,
"url": lineLink
}, function(res) {
$.ajax({
type:"GET",
url:"/testcount",
data:{
appId:"xxx",
type:"weibo"
},
dataType:"json",
success:function(data){
}
})
});
}
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
WeixinJSBridge.on('menu:share:appmessage', function(argv){
shareFriend();
});
WeixinJSBridge.on('menu:share:timeline', function(argv){
shareTimeline();
});
WeixinJSBridge.on('menu:share:weibo', function(argv){
shareWeibo();
});
}, false);