网站建设开发
安全+ 网站开发
网站建设
微信平台开发
H5制作
手机版网站
小程序开发
大数据
大数据可视化
电商大数据
金融大数据
文保大数据
工业大数据
旅游大数据
金融行业
金融行业 互联网+
智慧党建+红色金融
信托行业
私募公司
基金公司
保险公司
政务
智慧党建
公共文化云
综合治理
智慧社区
智慧环保
智慧园区
行业解决方案
班车管理系统
影像资产管理
数据中台
精准用户画像
展业平台工具
舆情监测分析
首页 > Web堆儿 > 正文

PHP调用Web Service接口

时间:2017-10-09 14:32:33  转载请注明出处:盛世阳光网站建设 本文地址:http://www.gonet.com.cn/webduirshow-158.html



对于好多不太了解接口的人来说,每当听到技术人员提到接口,感觉很高大上。我们就简单介绍一下Web Service接口。Web Service接口,简单说就是无论使用的语言、平台是什么,都可以相互交换数据。

  下面就举一个php调用Web Service 的例子,写的比较基础,方便对接口不熟悉的朋友阅读:

  首先,要看看soap扩展是否打开了。
  在php.ini找到extension=php_soap.dll,如果前面有分号,去掉前面的分号。重启服务就行了。

  然后就可以调用接口了,如下图:




以下对上图代码逐行解释,方便理解:

第二行:修改页面编码为ufr-8,方便页面直接打印结果。
第三行:实例化SoapClient()扩展类。把Web Service接口的路径传入SoapClient()类中。
第四行:入参的数组形式。
第五行:调用接口中的函数,同时把入参数组传服务端。
第六行:返回数据转换成数组形式。
第七行:通过数组的键名,获取数据。然后把json转换成php变量,在转换成数组。
第八行:打印具体的返回数据。

到此,通过获取的数据,进行处理即可。Web Service接口用起来很简单吧。


北京:北京亦庄地盛北路5号2幢209室  010-51296822/010-67809240

上海:上海市洛川中路1158号B2幢609  021-64201096

京ICP备05015483号

版权所有 2001-2016 北京市盛世阳光文化传播有限责任公司