
正文
php做聚合数据 php集群如何实现
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
手机电话费充值 有没有php接口的
最近正在做一个小项目,其中一个要实现手机话费充值功能。我在网上搜罗了很久,最终找了聚合数据上的那个手机话费充值api接口,下面就分享一下,希望对需求的朋友有所帮助。
聚合数据是一个API聚合平台,提供了超多各类API,它的手机话费充值api接口也是不错的。
1.手机话费充值API
1.1检测手机号码是否能充值
接口地址:
支持格式:json
请求方式:http post/get
请求示例:;phoneno=13429667914key=您申请的KEY
接口备注:检测手机号码及金额是否能充值
请求参数说明:
名称
类型
必填
说明
phoneno
string
是
手机号码
cardnum
string
是
充值金额,目前可选:10、20、30、50、100、300
key
string
是
应用APPKEY(应用详细页查询)
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "允许充值的手机号码及金额", "result": null, "error_code": 0 }
1.2根据手机号和面值查询商
接口地址:
支持格式:json
请求方式:http get/post
请求示例:;phoneno=18913515635key=您申请的KEY
接口备注:根据手机号和面值查询商品信息
请求参数说明:
名称
类型
必填
说明
phoneno
string
是
手机号码
cardnum
string
是
充值金额,目前可选:10、20、30、50、100、300
key
string
是
应用APPKEY(应用详细页查询)
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "成功", "result": { "cardid": "191404", "cardname": "江苏电信话费100元直充", "inprice": 98.4, "game_area": "江苏苏州电信" }, "error_code": 0 }
1.3手机直充接口
接口地址:
支持格式:json
请求方式:http get/post
请求示例:;phoneno=18913513535cardnum=100orderid=2014111111113sign=fb1ed32a9540c24b03cc0c06aabbb642
接口备注:依据用户提供的请求为指定手机直接充值,***如果充值过程中,遇到http网络状态异常或错误码返回系统异常100014,请务必通过订单查询接口检测订单或联系客服,不要直接做失败处理,避免照成不必要的损失!!!
请求参数说明:
名称
类型
必填
说明
phoneno
string
是
手机号码
cardnum
string
是
充值金额,目前可选:10、20、30、50、100、300
orderid
string
是
商家订单号,8-32位字母数字组合,由您自己生成
key
string
是
应用APPKEY(应用详细页查询)
sign
string
是
校验值,md5(OpenID+key+phoneno+cardnum+orderid),OpenID在个人中心查询
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "订单提交成功,等待充值", "result": { "cardid": "1900212", "cardnum": "1", "ordercash": 49.25, "cardname": "江苏电信话费50元直充", "sporder_id": "20141120174602882", "uorderid":"2014123115121", "game_userid": "18913515122", "game_state": "0" }, "error_code": 0 }
1.4订单状态查询
接口地址:
支持格式:json
请求方式:http get/post
请求示例:;orderid=a112244411a
接口备注:查询订单的最新状态,请确认订单成功提交后,再查询哦~
请求参数说明:
名称
类型
必填
说明
orderid
string
是
商家订单号,8-32位字母数字组合,请填写已经成功提交的订单号
key
string
是
应用APPKEY(应用详细页查询)
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "查询成功", "result": { "uordercash": "5.000", "sporder_id": "20150511163237508", "game_state": "1" }, "error_code": 0 }
1.5状态回调配置
充值接口测试完毕,需联系在线客服进行回调配置。
演示:
最后,附《手机话费充值》资费说明:
卡种
面额
价格
10元话费直冲
¥10.00
¥9.80~¥10.2
20元话费直冲
¥20.00
¥19.60~¥20.1
30元话费直冲
¥30.00
¥29.54~¥30
50元话费直冲
¥50.00
¥49.25~¥50
100元话费直冲
¥100.00
¥99.4~¥100
300元话费直冲
¥300.00
¥295.5~¥296.4
相关问答
Q1: php 查询group by 和order by问题
不知道你聚合是什么意思,是不是只取一次的意思,如果是的话,可以直接在数据库里用
SELECT DISTINCT user_id, * FROM topics order by id desc limit 9
Q2: php去除聚合数据接口JSON返回格式里的标签?
有p标签的数据那里使用正则匹配吧p标签替换掉,然后在拼接到输出的字符串中。
Q3: 请问PHP个人微信公众号开发,出来百度的API STORE还可以从那边找一些可以调用的接口?谢谢啦!
还有聚合数据啊
聚合数据允许开发者免费自由调用JUHE平台所开放php做聚合数据的有效数据API接口,这包含php做聚合数据了数千万LBS数据,公共交通,金融,日常生活,资讯等多个分类php做聚合数据的有效数据。聚合数据提供HTTP GET/POST、SOAP等WEB SERVEICE,支持常用数据格式XML/JSON,方便开发者调用与开发,同时提供相关数据统计服务php做聚合数据!
Q4: php手把手教你做网站(二十九)thinkphp6部署多个数据库
前边介绍了负载均衡,mysql同步,接下来介绍tp6分布式部署多个数据库,实现读写分离。
tp6的分布式部署读和写仍然是一个系统,这里我们分开操作,给用户展示的就是从数据库,后端添加文章就是主库,然后同步到从库。
1、配置数据库链接参数
目标:实现随机使用数据库展示信息,只是读操作。
测试:前台可以读取表中内容(存放的不一致),查看是否是随机显示的。
打开.env文件进行编辑
说明:
2、编辑database.php
找到deploy设置为1分布式部署,下边不要改,都是读,写入的也就是后端的我们单独建站连接主库。
配置完成,tp6使用的是mt_rand取随机数判断使用哪个数据库。
3、数据库交互写操作
比如浏览量没必要每次都去更新数据库,可以先使用redis缓存,存够1000的整数倍,再去更新数据库。
4、后台独立,也就是写
可以前后端分离,单独做一个网站(没有前端)使用ip访问或者独立的域名连接后台。
5、上传附件(jquery ajax跨域上传)
使用了nginx负载均衡,肯定是多个一样的网站,如果图片存放到一个站,别的就不能访问了,可以单独设置一个附件(压缩包,图片等)服务器,可以使用二级域名连接,这就要求我们上传附件的时候,是上传到附件服务器。
jqueryURL
API控制器apdpic方法
说明:
也可以先传到后台服务器然后使用(php)ftp上传,或者是通过curl上传到附件服务器,感觉那样毕竟麻烦,直接设置跨域会比较简单。
也测试了使用jsonp跨域,但是不能上传附件。
6、thinkphp6实现读写分离(在一个站点)
我个人是不喜欢这样的,负载均衡应该是均衡地读,也就是前台单独一个站点,后端的写是另一个独立的站点,看个人喜好吧。
独立后台的优点:可以提升安全性,因为我们的后台网址是不公开的,避免用户猜测一些后台的信息。
.env配置按照1所述编辑,默认第一个是主库。
database.php
愿大家在新的一年心想事成,万事如意!!!
Q5: 聚合数据接口php手机话费充值 怎么用
他那上面不是有开发例子么,如果你是有接入的平台,可以在平台上再开发,如果直接用,按例子写一个就行,不会俺可以提供技术
php做聚合数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php集群如何实现、php做聚合数据的信息别忘了在本站进行查找喔。







