Home  >  Article  >  Backend Development  >  一些实用的公用php接口

一些实用的公用php接口

WBOY
WBOYOriginal
2016-06-20 12:58:551026browse

百度获取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);		}


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn