博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sf接口
阅读量:7061 次
发布时间:2019-06-28

本文共 2436 字,大约阅读时间需要 8 分钟。

hot3.png

function post($url,$body){    $curlObj = curl_init();    curl_setopt($curlObj, CURLOPT_URL, $url); // 设置访问的url    curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1); //curl_exec将结果返回,而不是执行    curl_setopt($curlObj, CURLOPT_HTTPHEADER, array("Content-Type: application/x-www-form-urlencoded;charset=UTF-8"));    curl_setopt($curlObj, CURLOPT_URL, $url);    curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, FALSE);    curl_setopt($curlObj, CURLOPT_SSL_VERIFYHOST, FALSE);    curl_setopt($curlObj, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);    curl_setopt($curlObj, CURLOPT_CUSTOMREQUEST, 'POST');    curl_setopt($curlObj, CURLOPT_POST, true);    curl_setopt($curlObj, CURLOPT_POSTFIELDS, $body);    curl_setopt($curlObj, CURLOPT_ENCODING, 'gzip');    $res = @curl_exec($curlObj);    curl_close($curlObj);    if ($res === false) {        $errno = curl_errno($curlObj);        if ($errno == CURLE_OPERATION_TIMEOUTED) {            $msg = "Request Timeout:   seconds exceeded";        } else {            $msg = curl_error($curlObj);        }        echo $msg;        $e = new XN_TimeoutException($msg);        throw $e;    }    return $res;}/** * 推送订单 (to 顺丰) * orderid              订单号 * j_company            寄件方公司名称 * j_contact            寄件方联系人 * j_telphone           寄件方联系电话 * j_address            寄件地址 * d_company            到件方公司名称 * d_contact            到件方联系人 * d_telphone           到件方联系电话 * d_address            到件方地址 * d_province           到件方省份 * d_city               到件方城市 * j_province           寄件方省份 * j_city               寄件方城市 * name                 商品名称 * mailno               运单号 * */function orderservice($orderid,$j_company,$j_contact,$j_telphone,$j_address,$d_company,$d_contact,$d_telphone,$d_address,$d_province,                      $d_city,$j_province,$j_city,$name,$mailno,$pay_method,$express_type){    $sf_data=C('sf');    $_CHECKBODY=$sf_data['checkword'];    $_URL=$sf_data['url'];    $_CHECKHEADER=$sf_data['clientcode'];    $j_shippercode  = citycode($j_province,$j_city);    $d_deliverycode = citycode($d_province,$d_city);    $body = '
'.$_CHECKHEADER.'
'; $newbody = $body.$_CHECKBODY; $md5 = md5($newbody,true); $verifyCode = base64_encode($md5); $url = $_URL; $fields = array('xml'=>$body,'verifyCode'=>$verifyCode); $parambody = http_build_query($fields, '', '&'); $res = post($url,$parambody); return $res;}

转载于:https://my.oschina.net/u/3660147/blog/1814776

你可能感兴趣的文章
《Android的设计与实现:卷I》——第2章 2.5 JNI操作Java对象
查看>>
FBI和DHS在响应网络攻击时为何存在分歧
查看>>
《系统分析与设计方法及实践》一3.1 案例研究中涵盖的内容
查看>>
湖北省开启能源供给侧改革 将重点发展光伏发电
查看>>
美国伊利诺伊州响应区块链技术倡议活动 将举办黑客马拉松
查看>>
阿里音乐打算用大数据发掘下一个TFboy
查看>>
大数据能否成帮助人类 控制寨卡病毒疫情
查看>>
大数据为推动中国出版“走出去”提供新机遇
查看>>
Nest应用登陆tvOS 可在大屏幕上进行监控了
查看>>
Tumblr遭遇数据泄露 6000多万名用户受波及
查看>>
新的系统漏洞使iOS10更容易被攻破,苹果称已开始修复
查看>>
物联网路径,美国运营商怎么走?
查看>>
除Hadoop大数据技术外,还需了解的九大技术
查看>>
印度限制官员使用智能手机:真因为怕中国黑客?
查看>>
沪穗深百万地铁族担心:花生WiFi到底安全吗?
查看>>
东莞:现代会展公司成立呼叫中心 大数据分析提升办展质量
查看>>
实现“中国制造”向“中国智造”转变 大数据技术成关键
查看>>
苹果市值15个交易日蒸发450亿美元 相当于半个波音
查看>>
中小企业网络方案商该关注哪些增值空间?
查看>>
苹果Safari浏览器遭遇全球故障 搜索即崩溃
查看>>