php调用webservice接口
2015-07-21 15:01
645 查看
<?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; } ?>
相关文章推荐
- ZendStudio10.6.1如何安装最新的集成svn小工具?
- 在VS 2015 RTM 版中 提示 未能正确加载 NuGetPackage包
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第24讲:PHP程序的控制结构
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第23讲:PHP运算符(算术运算、逻辑运算、比较运算、三元运算、类型运算、运算符优先级)
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第22讲:PHP语法、数据类型(整型、布尔型、浮点型、字符串型)
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第21讲:PHP运行原理及编程规范
- Windows2008RC2 IIS配置php运行环境
- phpstorm + xdebug 远程断点调试,详解
- ThinkPHP快捷函数
- php -- 魔术方法 之 自动加载:__autoload()
- php查询当月sql记录
- php curl请求接口并获取数据
- PHP操作Mysql中间BLOB场
- 【Developing Log】PHP的coding环境安装
- thinkphp 中的动态表.
- 关于thinkphp的save小错误
- YII2 实现后台操作记录日志
- 在laravel之外使用eloquent
- IIS6.0运行ftp与.NET权限设置
- PHP中插件机制的一种实现方案