本文给大家分享了一个PHP调用wsdl文件类型的接口代码,非常的简单也很实用,有相关需求的小伙伴们可以直接拿去用的。

复制代码 代码如下:

<?php
// 本类由系统自动生成,仅供测试用途
class IndexAction extends Action {
    public function index(){
        //#分销商订单提交、修改、取消、查询接口
         $wsdl1='http://127.0.0.1:8080/ejfxs/services/order?wsdl';
         //#分销商可销售产品接口地址
        $wsdl='http://127.0.0.1:8080/ejfxs/services/availableProducts?wsdl';
        //实例化对象
        $client=new SoapClient($wsdl);
        //接口参数。
        $param1=array('password'=>'123456','dis_code'=>'fxBZZHLYW','checkcode'=>'FXFAXM5U1Y');
        //接口方法。
        $ret1 = $client->getAvailableProducts($param1); 
        //将XML数据转换成数组
        $array=(array)$ret1;
        //转换成simplexml_load_string对象
        $v=simplexml_load_string($array['return']);
        //数组定义
        $Varr=$v->ybproducts->fzhproducts->product;
        //获取到具体的值
        for ($i=0; $i < count($Varr); $i++) { 
            echo $Varr[$i]->prod_id;
            echo $Varr[$i]->product_name;
            echo $Varr[$i]->prod_code;
            echo $Varr[$i]->prod_category;
            echo $Varr[$i]->supply_id;
            echo $Varr[$i]->price;
            echo $Varr[$i]->parprice;
            echo $Varr[$i]->total_ticket_num;
            echo $Varr[$i]->inventory;
            echo $Varr[$i]->product_name;
            echo $Varr[$i]->product_name;
            echo '<br/>';
        }
        //获取接口所有方法及参数
        // print_r($client->__getfunctions());
        // print_r($client->__getTypes());
    }
}
?>

PHP调用wsdl文件类型的接口代码分享相关推荐

  1. taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享

    一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...

  2. taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,淘宝R2接口,淘宝oAuth2.0交易接口代码分享

    一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...

  3. 电商平台APP商品详情源数据接口代码分享

    电商平台APP商品详情源数据接口代码分享如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String 是 调用key(必须以GET方式拼接在URL中,点 ...

  4. 根据wsdl文件生成WebService客户端代码

    有时候在项目中,一个项目可能有好几个公司在做.系统之间难免会出现互相调用接口的现象,这时候有一种办法就是使用webService.本篇文章将介绍如何将对接系统提供的WebService接口,根据对方提 ...

  5. cmd命令生成webservice_根据wsdl文件生成WebService客户端代码

    有时候在项目中,一个项目可能有好几个公司在做.系统之间难免会出现互相调用接口的现象,这时候有一种办法就是使用webService.本篇文章将介绍如何将对接系统提供的WebService接口,根据对方提 ...

  6. Golang 调用http 文件上传接口 进行上传文件

    远程服务器有一个文件上传接口,文件用于保存到服务器本地,用go如何调用此接口将文件上传至服务器? 首先,文件上传请求方 与 接收方 要协调工作(解析等工作) 接收方: func UploadFileT ...

  7. 根据文件头检测文件类型的完整代码

    <?php //检测文件类型 $filename = "11.jpg"; //图片的路径 $file = fopen($filename, "rb");/ ...

  8. python 判断文件类型_python接口自动化(三十) 上传文件时自动判断文件类型(filetype)...

    前言 如何判断一个文件的类型呢,判断这个文件是png还是jpg,还是MP3文件?filetype包是python用来判断文件类型的依赖包,github地址:https://github.com/h2n ...

  9. taobao.trade.fullinfo.get( 获取单笔交易的详细信息API接口),淘宝店铺订单明文接口代码分享

    采用官方taobao.trade.fullinfo.get( 获取单笔交易的详细信息 )接口拿到店铺订单详情,包括:买家信息,交易创造时间,商品交易数据,商品订单号,付款时间,付款金额,收货人手机号码 ...

最新文章

  1. 地脚螺钉直径系列_百科:螺栓、螺钉、螺丝三个概念,别再傻傻分不清!
  2. CAD2010安装说明
  3. 【linux】11_存储管理文件链接
  4. 用eclipse往mysql插入中文出现乱码解决方法
  5. 群签名和环签名的区别_超级签名和TF签名使用个人开发者账号的区别是什么?...
  6. 对于C/S应用的小结【原创】
  7. [16]manjaro安装nvidia驱动
  8. 如何将PDF每2页合并成横版的一页
  9. win10 安装sqlserver2000
  10. 摄影系列:单反相机入门知识
  11. 摄像头防水性能测试软件,手机摄像头防水测试/气密性检测方法分享
  12. GC overhead limit exceeded
  13. [Android实例] Android有效解决加载大图片内存溢出问题及优化虚拟机内存
  14. java全角数字_Java全角、半角字符的关系以及转换
  15. 嵌入式软件开发之常用软件(六)
  16. Intellij idea旗舰版最新免费破解使用方法(针对在校学生)
  17. 开水,送服JavaScript
  18. 一手掌控美食新鲜“灵魂”且融汇到生活的方方面面
  19. UML设计系列(6):活动图
  20. 100道Python编程练习题

热门文章

  1. Oracle 多行记录合并/连接/聚合字符串的几种方法
  2. 由验证下载服务器性能得到的启示
  3. 窗体的扩展样式GWL_EXSTYLE:用于SetWindowLong
  4. 乔布斯的斯坦福大学演讲:你必须要找到你所爱的东西
  5. 十万腾讯人,自救1000天
  6. 为什么产品经理面试都喜欢问注册问题?
  7. 投票|PMCAFF产品经理第一课,下一站去哪?杭州、深圳、上海...
  8. 苦大仇深--写给想做产品的朋友们(二)
  9. 转载:指定浏览器打开指定的网页
  10. ADO.NET 基础学习笔记1