簡單呼叫第三方介面的案例程式碼
<?php
require "conn.php";
header("Access-Control-Allow-Origin:*");//允許任何訪問(包括);
header("Content-Type:Content-Type:text/html;charset=utf-8");
//編寫使用者手機歸屬地的介面的編寫
//通過GET方式來獲取手機號,從而判斷手機歸屬地返回狀態值給前端
[email protected]$_REQUEST['phone'];
if(!empty($phone))
{
$save_phone="select * from `user_phone` where phone='$phone'";
$bb=mysql_query($save_phone);
if(!mysql_fetch_row($bb))
{
$sa="insert into user_phone (phone) values ('$phone')";
mysql_query($sa);
}
$ch=curl_init();//初始化一個事件
$url="http://apis.baidu.com/apistore/mobilenumber/mobilenumber?";
$url=$url."phone=".$phone;
$header=array('apikey:37a7f771473018c9d6188855c03d87c0');//
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$cc=curl_exec($ch);
curl_close($ch);
//解決一些中文亂碼的問題
var_dump(json_decode($cc));
exit;
exit(json_encode($cc));
}
?>