我们用thinkphp框架开发了一款旅游网站管理系统,简称二代旅游CMS(官网: http://www.erdaicms.com )。对接支付宝即时到账收款接口的时候,各项工作都很顺利,PC端测试通过,毫无压力。

本来我们认为,支付宝的接口应该是对PC和移动端自适应的,那知道大错特错了,在WAP手机端测试的时候,也跳转到了支付宝PC端的收银台,能不能支付成功不说,首先用户体验就不过关了。

经过研究发现,其实PC端和移动端基本都是一样的,就一个参数不同,也就是产品类型参数:$alipay_config['service'],,所以PC端支付宝支付迁移到WAP移动端,只要修改这一个参数就OK拉,,是不是很爽,哈哈


  1. $alipay_config['service'] = "alipay.wap.create.direct.pay.by.user"; //wap移动端
  2. $alipay_config['service'] = "create_direct_pay_by_user"; //如果是PC端就这样



Logo

快速构建 Web 应用程序

更多推荐