PHP调用WebService接口 , 传参xml
1. 先测试接口是否可以访问
$url = "http://ip:port/file.wsdl";
$client = new SoapClient($url);
echo "<pre>";
var_dump($client->__getFunctions());//打印暴露的方法
var_dump($client->__getTypes());//打印对应方法的参数和参数类型
2. 明确你需要调用的方法以及方法需要的参数 , 以下是我需要调用的方法以及参数类型截图
可以看到调用的方法LoginInfoRegister 以及所需参数 string类型 , 参数键 inputdata
3. 调用
$xml =<<<XML
<?xml version="1.0" encoding="GB2312" standalone="yes"?>
<data>
<appid>系统ID</appid>
<userid>平台用户ID</userid>
</data>
XML;$res = $client->LoginInfoRegister(array('inputdata'=>$xml));
注: LoginInfoRegister 需要调用的方法 , $xml传输的参数 , inputdata参数键
至此 , 调用成功
PHP调用WebService接口 , 传参xml相关推荐
- java:AXIS调用webService接口,返回String类型xml,并用dom4j简单解析xml
一.使用axis调用webService接口,返回String类型xml 1.导入axis依赖 2.直接贴代码 /*** 调用webservice接口的方法,并返回String类型的xml* @par ...
- 利用axis调用webservice接口
package test;import javax.xml.namespace.QName;import org.apache.axis.client.Call; import org.apache. ...
- java 调用webservice 接口,并解析返回参数
java 调用webservice 接口,并解析返回参数 1. 设置传参,例如以下格式: // 确定传参格式以及赋值 String reqXml = "<createAppParam& ...
- 调用webservice接口,数据不回滚问题
调用webservice接口,数据不回滚问题 使用cxf+spring框架开发webservice接口,在开发一个具有保存数据的接口功能时,如果数据发生了异常,对service层无论使用了xml配置声 ...
- cmd 调用webservice接口_c# 三种方法调用WebService接口
1.引用*.wsdl文件 WebService服务端会提供wsdl文件,客户端通过该文件生成.cs文件以及生成.dll. 注意:若服务端只提供的了URL,在URL后面加上"?wsdl&quo ...
- EJBCA 6 通过调用WebService接口增加用户并获取证书
2019独角兽企业重金招聘Python工程师标准>>> 今天终于搞定通过调用WebService 接口的方式在EJBCA 中增加用户. 本项目完整代码请参见http://git.os ...
- xsl调用java方法传参_Java中的XSL转换:一种简单的方法
xsl调用java方法传参 XSL转换 (XSLT)是将一个XML文档转换为另一个XML文档的强大机制. 但是,在Java中,XML操作相当冗长和复杂. 即使是简单的XSL转换,也必须编写几十行代码- ...
- Java使用XFire调用WebService接口
看了一些Java调用WebService接口的例子,很多都是Ctrl+C,Ctrl+V的,其中有很多拿来使用后发现有错误,令人郁闷,特此写了一篇经过测试的,只是一个小例子. 服务端(为客户端提供Web ...
- Java,Axis方式调用WebService接口,支持多参数
package com.demo.modules.si.util;import org.apache.axis.client.Call; import javax.xml.rpc.ParameterM ...
最新文章
- ASP.NET 中HttpRuntime.Cache缓存数据
- Qt for Android调用Android接口将程序移到后台/前台运行
- printf多行输入格式
- 从零开始来看一下Java泛型的设计
- 阮一峰的Javascript模块化编程(三):require.js的用法
- Sublime Text 2/3如何支持中文GBK编码(亲测实现)
- L1-076 降价提醒机器人 (10 分)-PAT 团体程序设计天梯赛 GPLT
- 飘逸的python - yield简明教程
- iOS混排计算中英文个数,中午算一个字符,英文和符号算半个字符
- WEBService-SOAP协议
- 【MATLAB-app】appdesigner 灰色区域 代码 如何修改?
- ubuntu vscode c++生成so及调用调试so包
- C语言strcpy()库函数的实现
- 【SpringCloud】 - Feign 踩坑记录:404 ,调用不成功 , 接口定义规范 等问题记录
- Java设计模式之开闭原则(Open-Closed Principle)
- php和mysql不在一台机器上_MySQL_在同一台机器上运行多个 MySQL 服务,**************************************** - phpStudy...
- RAP2开发环境部署
- 机械转行前端,半年零基础自学的心路历程
- PMP 项目管理 考前专题(04)考试 答题原则与套路总结
- SpringMvc、Spring和Mybatis整合(SSM框架整合)
热门文章
- 怎么启动计算机前面u盘插槽,如何设置顶星主板u盘启动【设置法法】
- WiFi万能钥匙原理和危害探究
- 小密圈因技术原因暂停服务
- 【Unity】5.X灯光烘焙与4.X在实际应用中的区别和注意事项
- 计算机仿真与虚拟现实的区别,模拟、虚拟、仿真及模拟仿真与虚拟现实的区别...
- iPhone 12、iPhone 12 Pro、iPhone 12 Pro Max屏幕尺寸,分辨率,PPI 详细数据对比 iPhone 12 mini
- 清理C盘,你的电脑还能抢救一下
- 企业呆滞库存产生的原因是什么以及该如何预防
- Numpy 和Pandas进行一维数据分析笔记
- 星巴克登录老显示服务器,星巴克官网登录不了是咋回事?可能跟这些“原因”有关...