|
5精币
参考文档 https://6anr.cn/doc.php#api6
官方文档 https://docs.open.alipay.com/common/104741
最近想给软件加个在线支付 ,,不过这个算法搞得我头疼
变量名 | 类 型 | 静态 | 数组 | 备 注 | a | 字节集 | | | 算法 | 文本型 | | | 金额 | 文本型 | | | 订单号 | 文本型 | | | 商品名字 | 文本型 | | | 回调地址 | 文本型 | | | pid | 文本型 | | | 提交方式 | 文本型 | | | alipay | 文本型 | | | key | 文本型 | | | 参数 | 文本型 | | | 置随机数种子 ()pid = “1001” 提交方式 = “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”)
测试了半天 这个值始终不是这个例子出来的那个值 有谁帮忙看看么- -
补充内容 (2019-6-17 15:38):
那个没显示成功的是 ¬ify_url |
|