zengyyh 5 months ago
parent 6f7921636e
commit 790a0c850c
  1. 30
      app/common/enum/user/UserTypeEnum.php
  2. 30
      app/store/controller/Order.php

@ -53,4 +53,34 @@ class UserTypeEnum extends EnumBasics
{
return self::data()[$value]['name'];
}
public static function homeLocation(string $mobile){
$datatype = 'txt';
$url = 'https://api.ip138.com/mobile/?mobile='.$mobile.'&datatype='.$datatype;
$header = array('token:00d5cb1fac5dc5cbfe2ff218292a2dfd33');
return self::getName($url,$header );
}
public function getData($url,$header){
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_1);
curl_setopt($curl,CURLOPT_HTTPHEADER,$header);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,3);
$handles = curl_exec($curl);
curl_close($curl);
return $handles;
}
}

@ -16,6 +16,8 @@ use app\store\model\Order as OrderModel;
use app\store\model\Goods as GoodsModel;
use think\response\Json;
use app\common\model\UploadFile as UploadFileModel;
use PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\F;
/**
* 订单管理
* Class Order
@ -116,4 +118,32 @@ class Order extends Controller
}
return $this->renderSuccess(compact('detail'));
}
public function getHomeLocation(string $mobile){
$host = "https://ec8a.api.huachen.cn";
$path = "/mobile";
$method = "GET";
$appcode = "06d67297e6e14268801dbc3c974bec7e";
$headers = array();
array_push($headers, "Authorization:APPCODE " . $appcode);
$bodys = "";
$url = $host . $path . "?" .'mobile='. $mobile;
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
print_r(curl_exec($curl));
exit;
// curl_setopt($curl, CURLOPT_HEADER, true);
// if (1 == strpos("$".$host, "https://"))
// {
// curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
// curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
// }
return (curl_exec($curl));
}
}

Loading…
Cancel
Save