tsu.xxw 发表于 2022-6-14 14:03

已解决,谢谢大家

本帖最后由 tsu.xxw 于 2022-6-14 15:56 编辑

对网站:http://129.211.99.155/#/ 商品页面的购买链接
http://129.211.99.155/client/pay-order/pre-create?app_id=1012&package_id=74&count=10

发起请求,能够得到正常的返回数据
“{"result":{"amount":20.00,"out_trade_no":"PO2206141353XTNPTE7F3J","qr_code":"https://qr.alipay.com/bax07093cbyzuekhwsui"},"state":1,"message":"SUCCESS","code":0}”

但是该网站在你点击购买后会出现三个网页请求

第一个请求就是上面我说的,能返回正常的购买成功信息

第二个请求是获得付款二维码的


第三个是查询是否付款成功的,

请问怎样能够获得这个二维码呢,或者用易语言直接显示出来

给出一个账号密码   hhhhhhh   密码:aaaaaaa

ytw6176 发表于 2022-6-14 14:07

用易语言post请求支付平台获取支付二维码?

恨铁不成金 发表于 2022-6-14 14:18

data:image 就是二维码的图片数据。

黄hsir 发表于 2022-6-14 14:24

返回的就是base64的图片数据

291649105 发表于 2022-6-14 14:27

base64转图片就行了

Creator2K 发表于 2022-6-14 14:34

https://2kkkk.lanzout.com/iduNf06e4a8d

用到了精益模块,原理自己看一下就明白了


1记忆夜1 发表于 2022-6-14 14:34

楼上说的没错

Asra 发表于 2022-6-14 14:58

返回的就是图片的base64码,你请求后接收base64码后反转回图片,显示就行了

xiaoming12138 发表于 2022-6-14 15:28

学到了,学到了

kll545012 发表于 2022-6-14 15:42

精易模块里编码_Base64转图片 ( data:image)    把这个数据放进去,返回的就是图片
页: [1]
查看完整版本: 已解决,谢谢大家