|
@@ -94,17 +94,30 @@ class General extends Base
|
|
|
}
|
|
|
|
|
|
|
|
|
- public function kuaidi(){
|
|
|
+ /**
|
|
|
+ * @title 获取物流详情
|
|
|
+ * @desc 获取物流详情
|
|
|
+ * @author qc
|
|
|
+ * @url /api/General/deliveryDetails
|
|
|
+ * @method GET
|
|
|
+ * @header name:Authorization require:1 desc:Token
|
|
|
+ * @param name:company_id type:int require:1 default:-- desc:快递id(订单express_company_id字段)
|
|
|
+ * @param name:send_no type:string require:1 default:-- desc:单号
|
|
|
+ * @param name:detail type:string require:1 default:-- desc:详情
|
|
|
+ */
|
|
|
+ public function deliveryDetails(){
|
|
|
+ $company_id = input('get.company_id');
|
|
|
+ $send_no = input('get.send_no');
|
|
|
+ $company_info = Db::table('store_express_company')->find($company_id);
|
|
|
$host = "https://kuaidi100.market.alicloudapi.com";
|
|
|
$path = "/getExpress";
|
|
|
$method = "GET";
|
|
|
$appcode = "2f6d98293a4a45ed830da9092302eb3b";
|
|
|
$headers = array();
|
|
|
array_push($headers, "Authorization:APPCODE " . $appcode);
|
|
|
- $querys = "NO=9884169050819&TYPE=youzhengguonei";
|
|
|
+ $querys = "NO={$send_no}&TYPE={$company_info['express_code']}";
|
|
|
$bodys = "";
|
|
|
$url = $host . $path . "?" . $querys;
|
|
|
-
|
|
|
$curl = curl_init();
|
|
|
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
|
|
|
curl_setopt($curl, CURLOPT_URL, $url);
|
|
@@ -112,14 +125,29 @@ class General extends Base
|
|
|
curl_setopt($curl, CURLOPT_FAILONERROR, false);
|
|
|
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
|
|
curl_setopt($curl, CURLOPT_HEADER, true);
|
|
|
- if (1 == strpos("$".$host, "https://"))
|
|
|
- {
|
|
|
+ if (1 == strpos("$".$host, "https://")) {
|
|
|
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
|
|
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
|
|
|
}
|
|
|
var_dump(curl_exec($curl));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @title 会员签到
|
|
|
+ * @desc 会员签到
|
|
|
+ * @author qc
|
|
|
+ * @url /api/General/userSign
|
|
|
+ * @method POST
|
|
|
+ * @header name:Authorization require:1 desc:Token
|
|
|
+ * @param name:first_classify type:int require:1 default:-- desc:一级分类
|
|
|
+ */
|
|
|
+ public function userSign()
|
|
|
+ {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
}
|