• php调用webservice接口


    <?php
    $client = new SoapClient('http://XXXXXX/MIR_Service/Service1.asmx?wsdl');
    try {
        $res = $client->MirOrderCreate(array(
                    'IN_CUSTOMERID' => '2000063294',            //客户编码
                    'IN_STRING' => '',                      //物料字符串
                    'IN_MEMO' => urlencode('测试'),                     //备注
                    'IN_USERID' => '1',                     //用户ID   这里写管理员就行
                    'IN_CONTACTNAME' => urlencode('汪鹏'),                     //联系人姓名
                    'IN_TEL' => '15908916401',             //联系人电话
                    'IN_FAX' => '',                         //传真  这里不用写
                    'IN_SENDAREA' => urlencode('长宁区'),                     //送货地区
                    'IN_SENDADDRESS' => urlencode('长宁区100号'),              //送货地址
                    'IN_ZIP' => '123456',                 //邮编
                    'IN_DELIVERYDATE' => '2015-03-01',            //发货日期   格式yyyy-mm-ddʽ
                    'IN_DELIVERYTIME' => urlencode('上午下午都行'),                 //发货时间段
                    'IN_DO_NUMBER' => '',                         //修改单号  这里不写
                    'IN_BILL_TYPE' => 'SH01',                     //单据类型   这里固定  SH01
                    'IN_STORE_ID' => 'YM01',                     //发货仓库  这里固定  YM01
                    'IN_SERVICEP' => '1',                     //业务员  这里写管理员的ID
                    'IN_SALETYPE' => urlencode('社区2.0'),                 //这里固定输入社区2.0
                    'IN_TOTALMONEY' => 1000,                     //订单总金额
                    'IN_PAYTYPE' => urlencode('在线支付'),                 //订单支付类型   有两种   在线支付和货到付款
                    'IN_FINAL_AMOUNT' => 1000,                     //订单货币总值
                    'SHIPPING_ID' => '1',                     //配送方式id
                    'SHIPPING' => urlencode('车辆配送'),                 //配送方式名称
                    'WEIGHT' => '50',                         //总重量
                    'COST_ITEM' => '900',                     //订单商品总价格
                    'IS_TAX' => urlencode('是'),                     //是否开发票
                    'TAX_TYPE' => urlencode('个人'),                     //发票类型
                    'TAX_CONTENT' => urlencode('发票内容'),                    //发票内容
                    'COST_TAX' => '17',                     //税率
                    'TAX_COMPANY' => urlencode('烟台欣和企业有限公司'),       //发票抬头
                    'SCORE_U' => 100,                     //订单使用积分
                    'DISCOUNT' => 20,                         //订单减免
                    'PMT_GOODS' => 10,                         //商品促销优惠
                    'PMT_ORDER' => 10,                         //订单促销优惠
                    'PMT_ID' => '1',                     //促销活动ID
                    'PMT_NAME' => urlencode('大促'),                     //促销活动名称
                    'MEMO' => '',                         //订单附言  不用写
                    'COST_FREIGHT' => 200,                     //配送费用
                    'SOURCE' => 'pc',                     //pc:标准平台;wap:手机触屏;weixin:微信商城;
                    'SOURCEFROM' => '150700291589'           //网站订单号
                )
            );
        echo iconv("UTF-8", "GBK", $res->MirOrderCreateResult);
    } catch (Exception $e) {
        echo $e;
    }
    
    ?>
  • 相关阅读:
    spectrogram函数做短时傅里叶分析
    (转) 经典功率谱估计及Matlab仿真
    matlab和C语言实现最小二乘法
    Matlab周期图法使用FFT实现
    vs配置SP++3.0
    VS2015调用matlab Plot函数
    elasticsearch配置文件解析
    elasticsearch.yml
    elasticsearch 动态映射
    elasticsearch _settings
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/4664519.html
Copyright © 2020-2023  润新知