简单的PHP开发

今天跟小米对接时,遇到了一些问题,特此记录一下,顺便也分享下,自己简单的做个PHP调用java接口的示例。
问题:
1.java语音默认字段名,首字母都是小写。PHP语音,字段名首字母是大写。
返回值使用的是fastjson生成的json。默认都是字段名小写,使用@JsonProperty(value = “ResultData”)解决问题,但是有一点需要注意,在value值中,一定要注意些的值,返回的json是以此为准的。因为我是复制的,在值里多个空格,所以返回给小米的信息,多了一个空格。
2.PHP对接过来的数据,先使用@RequestJson接收,在对报文做加密判断,结果小米的加密判读与java的加密判断不一致。最后使用request流把请求的原封报文输出出来,在加密,解决加密问题不一致。
3.简单的PHP搭建,首先就是环境的安装,wampServer、XAMPP(这个是问的之前,做过php开发的同学,现在这个主流)搭建完环境后,会提示是否安装MYSQL这个mysql好像是直接跟wampserver绑定了。跟java的mysql不是一个东西,改mysql密码也很简单。改完后,就可以登录wampServer/www目录下的…php文件了。自己写的php文件都可以放到此目录下,然后地址栏访问http://localhost/interchange.php就可以了。具体调用webservice如下。
第二个红框处,我的理解是调用的webservice方法名。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jzhanfeng123/article/details/85274174
今日推荐