昨晚就搭建Springboot+mybatis框架临时搭建,遇到很多问题小问题,不过大致情况蛮好,9-10点就搞好框架了。
测试api文档地址:https://docs.open.alipay.com/api_1/alipay.trade.page.pay
早上一大清早就开始对接新的电脑端二维码沙箱测试,总体比较愉快,没遇到太大问题,原理搞明白其实就没那么纠结。刚刚开始代码写好了,但是我自己看的有点闷闷的,完全看不懂支付宝api后给的参数太多,醉了虽然请求成功了,但是返回的内容要我命,一点不知道干嘛用的。返回我一个form表单,我头大,我好好的你返回我form表单干嘛,不是应该返回二维码链接吗,我纠结要死,最后一直纠缠支付宝客服技术解释,终于搞懂了,是需要让我将返回的from表单提交到前端页面,然后进行支付,但是我就没成功过,这种方式不适合我,我前段太水。我还是不依不挠直接发问,因为我昨晚和兄弟测试过,他用.nodejs直接拿到链接,而我拿到form表单很不对头,这让实在想不通。还好客服解释 一下是有两种请求,。。。。支付宝技术api文档没写明默认使用post返回请求内容,除非你要求是get才行,如下代码:
response = alipayClient.pageExecute(request,"get");
用过这个也不简单,你不能按照api文档里面代码复用,那样只会让你报错,你最好保留必要的4个参数就行:
out_trade_no、product_code、total_amount、subject只针对测试,因为这是根据你开发要求实际情况。我个人就是测试所以其他参数都不要。这样简单请求就成功了,还有一些pk基本参数不解释了,但是我在当面付说过自己改改就ok了。(注意subject不能写中文报错,不支持中文)
PC二维码——支付宝沙箱对接
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 现支付宝的通知有两类。A服务器通知,对应的参数为notify_url,支付宝通知使用POST方式B页面跳转通知,对...
- 支付宝简介文档 (适用于ydm-java接口与后台,如有误入,但愿也能给您带来帮助) 此文档写于2017年3月,只...
- 在这里介绍的是使用SpringBoot 来完成对H5Wap移动端网页沙盒环境的手机网站支付 先贴上支付宝沙盒环境应...