ホームページ > バックエンド開発 > PHPチュートリアル > いくつかの実用的なパブリック PHP インターフェイス

いくつかの実用的なパブリック PHP インターフェイス

WBOY
リリース: 2016-06-20 12:58:55
オリジナル
1056 人が閲覧しました

IP アドレスを取得するための Baidu のインターフェース:

 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]); }
ログイン後にコピー

WeChat 公式アカウントは、登録ユーザーにメッセージ インターフェースを送信します:

 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);		}
ログイン後にコピー


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート