开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1645|回复: 12
收起左侧

[已解决] 二维码支付下单,出现不对,会算法的进来看看

 关闭 [复制链接]
结帖率:90% (45/50)
发表于 2019-6-17 15:36:10 | 显示全部楼层 |阅读模式   安徽省合肥市
5精币
参考文档 https://6anr.cn/doc.php#api6

官方文档   https://docs.open.alipay.com/common/104741

最近想给软件加个在线支付 ,,不过这个算法搞得我头疼


  
变量名类 型静态数组备 注
a字节集 
算法文本型 
金额文本型 
订单号文本型 
商品名字文本型 
回调地址文本型 
pid文本型 
提交方式文本型 
alipay文本型 
key文本型 
参数文本型 
置随机数种子 ()
pid = “1001”  ' 商户ID
提交方式 = “alipay”  ' 支付方式
订单号 = “20160806151343349”  ' 订单号
回调地址 = “https://6anr.cn/notify_url.php”  ' 异步通知地址
商品名字 = “VIP会员”  ' 商品名字
金额 = “1.00”  ' 金额
key = “aAp9IckmaaIigA0N77a9DnibNnINWPGU”
参数 = “money=” + 金额 + “&name=” + 商品名字 + “¬ify_url=” + 回调地址 + “&out_trade_no=” + 订单号 + “&pid=” + pid + “&type=” + 提交方式
算法 = 校验_取md5_文本 (参数, 真, , )
调试输出 (算法)
如果真 (算法 ≠ “202cb962ac59075b964b07152d234b70”)
调试输出 (“不符合”)
结束 ()
a = 编码_编码转换对象 (网页_访问_对象 (“https://6anr.cn/qrcode.php?pid=” + pid + “&type=” + 提交方式 + “&out_trade_no=”时间_格式化 (取现行时间 (), , “hhmmss”, )到文本 (取随机数 (100, 999)) + “¬ify_url=” + 回调地址 + “&name=” + 商品名字 + “&money=”到文本 (取随机数 (100, 999)) + “&sign=” + 算法 + “&sign_type=MD5”, , , , , , , , , , , , , , , , ), , , )
调试输出 (到文本 (a), “https://6anr.cn/qrcode.php?pid=1000&type=alipay&out_trade_no=” + 订单号 + “¬ify_url=https://6anr.cn/notify_url.php&name=” + 商品名字 + “&money=” + 金额 + “&sign=202cb962ac59075b964b07152d234b70&sign_type=MD5”)


i支持库列表   支持库注释   
spec特殊功能支持库

测试了半天 这个值始终不是这个例子出来的那个值 有谁帮忙看看么- -


补充内容 (2019-6-17 15:38):
那个没显示成功的是 &notify_url

最佳答案

查看完整内容

给我联系方式 我有现成的

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:0% (0/2)

签到天数: 5 天

发表于 2019-6-17 15:36:11 | 显示全部楼层   山西省阳泉市
给我联系方式 我有现成的
回复

使用道具 举报

结帖率:90% (45/50)
 楼主| 发表于 2019-6-17 15:45:29 | 显示全部楼层   安徽省合肥市
回复

使用道具 举报

结帖率:0% (0/2)

签到天数: 5 天

发表于 2019-6-17 15:58:19 | 显示全部楼层   山西省阳泉市
返回内容发出来看看 要不怎么知道是什么错
回复

使用道具 举报

结帖率:90% (45/50)
 楼主| 发表于 2019-6-17 16:02:21 | 显示全部楼层   安徽省合肥市
JueWar 发表于 2019-6-17 15:58
返回内容发出来看看 要不怎么知道是什么错

不用返回内容呀。。就是签名错了  

按照例子的参数 得出的值应该是202cb962ac59075b964b07152d234b70

可是算法得出的不等于这个
回复

使用道具 举报

结帖率:88% (7/8)

签到天数: 10 天

发表于 2019-6-17 16:20:50 | 显示全部楼层   福建省福州市
你把参数 按字母顺序表 排序一下 在生成签名看看

点评

就是用24个字母排序的 A***EFG啊   安徽省合肥市  发表于 2019-6-17 16:29
回复

使用道具 举报

结帖率:94% (245/260)

签到天数: 4 天

发表于 2019-6-17 16:23:23 | 显示全部楼层   浙江省温州市
兄弟 你是在找我吗?
回复

使用道具 举报

结帖率:90% (45/50)
 楼主| 发表于 2019-6-17 16:28:31 | 显示全部楼层   安徽省合肥市

哈哈 咱也不知道 咱也不敢问  能帮忙看看哪里出问题了么- -
回复

使用道具 举报

结帖率:90% (45/50)
 楼主| 发表于 2019-6-17 16:29:06 | 显示全部楼层   安徽省合肥市
1393900442 发表于 2019-6-17 16:20
你把参数 按字母顺序表 排序一下 在生成签名看看

就是按照24个字母排序的呀 ABCDefg
回复

使用道具 举报

结帖率:94% (245/260)

签到天数: 4 天

发表于 2019-6-17 16:29:52 | 显示全部楼层   浙江省温州市
心雨资源吧 发表于 2019-6-17 16:28
哈哈 咱也不知道 咱也不敢问  能帮忙看看哪里出问题了么- -

如果要商业接口,可以找我哈 ZFB WX什么的还有花Bei X用K什么的 某问题!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表