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相关推荐

  1. java:AXIS调用webService接口,返回String类型xml,并用dom4j简单解析xml

    一.使用axis调用webService接口,返回String类型xml 1.导入axis依赖 2.直接贴代码 /*** 调用webservice接口的方法,并返回String类型的xml* @par ...

  2. 利用axis调用webservice接口

    package test;import javax.xml.namespace.QName;import org.apache.axis.client.Call; import org.apache. ...

  3. java 调用webservice 接口,并解析返回参数

    java 调用webservice 接口,并解析返回参数 1. 设置传参,例如以下格式: // 确定传参格式以及赋值 String reqXml = "<createAppParam& ...

  4. 调用webservice接口,数据不回滚问题

    调用webservice接口,数据不回滚问题 使用cxf+spring框架开发webservice接口,在开发一个具有保存数据的接口功能时,如果数据发生了异常,对service层无论使用了xml配置声 ...

  5. cmd 调用webservice接口_c# 三种方法调用WebService接口

    1.引用*.wsdl文件 WebService服务端会提供wsdl文件,客户端通过该文件生成.cs文件以及生成.dll. 注意:若服务端只提供的了URL,在URL后面加上"?wsdl&quo ...

  6. EJBCA 6 通过调用WebService接口增加用户并获取证书

    2019独角兽企业重金招聘Python工程师标准>>> 今天终于搞定通过调用WebService 接口的方式在EJBCA 中增加用户. 本项目完整代码请参见http://git.os ...

  7. xsl调用java方法传参_Java中的XSL转换:一种简单的方法

    xsl调用java方法传参 XSL转换 (XSLT)是将一个XML文档转换为另一个XML文档的强大机制. 但是,在Java中,XML操作相当冗长和复杂. 即使是简单的XSL转换,也必须编写几十行代码- ...

  8. Java使用XFire调用WebService接口

    看了一些Java调用WebService接口的例子,很多都是Ctrl+C,Ctrl+V的,其中有很多拿来使用后发现有错误,令人郁闷,特此写了一篇经过测试的,只是一个小例子. 服务端(为客户端提供Web ...

  9. Java,Axis方式调用WebService接口,支持多参数

    package com.demo.modules.si.util;import org.apache.axis.client.Call; import javax.xml.rpc.ParameterM ...

最新文章

  1. ASP.NET 中HttpRuntime.Cache缓存数据
  2. Qt for Android调用Android接口将程序移到后台/前台运行
  3. printf多行输入格式
  4. 从零开始来看一下Java泛型的设计
  5. 阮一峰的Javascript模块化编程(三):require.js的用法
  6. Sublime Text 2/3如何支持中文GBK编码(亲测实现)
  7. L1-076 降价提醒机器人 (10 分)-PAT 团体程序设计天梯赛 GPLT
  8. 飘逸的python - yield简明教程
  9. iOS混排计算中英文个数,中午算一个字符,英文和符号算半个字符
  10. WEBService-SOAP协议
  11. 【MATLAB-app】appdesigner 灰色区域 代码 如何修改?
  12. ubuntu vscode c++生成so及调用调试so包
  13. C语言strcpy()库函数的实现
  14. 【SpringCloud】 - Feign 踩坑记录:404 ,调用不成功 , 接口定义规范 等问题记录
  15. Java设计模式之开闭原则(Open-Closed Principle)
  16. php和mysql不在一台机器上_MySQL_在同一台机器上运行多个 MySQL 服务,**************************************** - phpStudy...
  17. RAP2开发环境部署
  18. 机械转行前端,半年零基础自学的心路历程
  19. PMP 项目管理 考前专题(04)考试 答题原则与套路总结
  20. SpringMvc、Spring和Mybatis整合(SSM框架整合)

热门文章

  1. 怎么启动计算机前面u盘插槽,如何设置顶星主板u盘启动【设置法法】
  2. WiFi万能钥匙原理和危害探究
  3. 小密圈因技术原因暂停服务
  4. 【Unity】5.X灯光烘焙与4.X在实际应用中的区别和注意事项
  5. 计算机仿真与虚拟现实的区别,模拟、虚拟、仿真及模拟仿真与虚拟现实的区别...
  6. iPhone 12、iPhone 12 Pro、iPhone 12 Pro Max屏幕尺寸,分辨率,PPI 详细数据对比 iPhone 12 mini
  7. 清理C盘,你的电脑还能抢救一下
  8. 企业呆滞库存产生的原因是什么以及该如何预防
  9. Numpy 和Pandas进行一维数据分析笔记
  10. 星巴克登录老显示服务器,星巴克官网登录不了是咋回事?可能跟这些“原因”有关...