PHP调用wsdl文件类型的接口代码分享
本文给大家分享了一个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文件类型的接口代码分享相关推荐
- taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享
一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...
- taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,淘宝R2接口,淘宝oAuth2.0交易接口代码分享
一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...
- 电商平台APP商品详情源数据接口代码分享
电商平台APP商品详情源数据接口代码分享如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String 是 调用key(必须以GET方式拼接在URL中,点 ...
- 根据wsdl文件生成WebService客户端代码
有时候在项目中,一个项目可能有好几个公司在做.系统之间难免会出现互相调用接口的现象,这时候有一种办法就是使用webService.本篇文章将介绍如何将对接系统提供的WebService接口,根据对方提 ...
- cmd命令生成webservice_根据wsdl文件生成WebService客户端代码
有时候在项目中,一个项目可能有好几个公司在做.系统之间难免会出现互相调用接口的现象,这时候有一种办法就是使用webService.本篇文章将介绍如何将对接系统提供的WebService接口,根据对方提 ...
- Golang 调用http 文件上传接口 进行上传文件
远程服务器有一个文件上传接口,文件用于保存到服务器本地,用go如何调用此接口将文件上传至服务器? 首先,文件上传请求方 与 接收方 要协调工作(解析等工作) 接收方: func UploadFileT ...
- 根据文件头检测文件类型的完整代码
<?php //检测文件类型 $filename = "11.jpg"; //图片的路径 $file = fopen($filename, "rb");/ ...
- python 判断文件类型_python接口自动化(三十) 上传文件时自动判断文件类型(filetype)...
前言 如何判断一个文件的类型呢,判断这个文件是png还是jpg,还是MP3文件?filetype包是python用来判断文件类型的依赖包,github地址:https://github.com/h2n ...
- taobao.trade.fullinfo.get( 获取单笔交易的详细信息API接口),淘宝店铺订单明文接口代码分享
采用官方taobao.trade.fullinfo.get( 获取单笔交易的详细信息 )接口拿到店铺订单详情,包括:买家信息,交易创造时间,商品交易数据,商品订单号,付款时间,付款金额,收货人手机号码 ...
最新文章
- 地脚螺钉直径系列_百科:螺栓、螺钉、螺丝三个概念,别再傻傻分不清!
- CAD2010安装说明
- 【linux】11_存储管理文件链接
- 用eclipse往mysql插入中文出现乱码解决方法
- 群签名和环签名的区别_超级签名和TF签名使用个人开发者账号的区别是什么?...
- 对于C/S应用的小结【原创】
- [16]manjaro安装nvidia驱动
- 如何将PDF每2页合并成横版的一页
- win10 安装sqlserver2000
- 摄影系列:单反相机入门知识
- 摄像头防水性能测试软件,手机摄像头防水测试/气密性检测方法分享
- GC overhead limit exceeded
- [Android实例] Android有效解决加载大图片内存溢出问题及优化虚拟机内存
- java全角数字_Java全角、半角字符的关系以及转换
- 嵌入式软件开发之常用软件(六)
- Intellij idea旗舰版最新免费破解使用方法(针对在校学生)
- 开水,送服JavaScript
- 一手掌控美食新鲜“灵魂”且融汇到生活的方方面面
- UML设计系列(6):活动图
- 100道Python编程练习题