客户端调试工具使用教程

简介:   作为一个苦逼的服务端开发对接支付宝接口需要客户端的同学配合测试才能知道自己的请求参数是否没毛病。如果客户端的同学没时间或者不在,可能还要自己自己搭建环境进行进行测试。现在您只需要使用一部Android手机就可以完成客户端支付测试,后面可以轻松的说一句这个唤不起支付或支付报错的锅服务端不背。

  作为一个苦逼的服务端开发对接支付宝接口需要客户端的同学配合测试才能知道自己的请求参数是否没毛病。如果客户端的同学没时间或者不在,可能还要自己自己搭建环境进行进行测试。现在您只需要使用一部Android手机就可以完成客户端支付测试,后面可以轻松的说一句这个唤不起支付或支付报错的锅服务端不背。下面我们来了解一下如何使用这个工具吧

说明

  1.本工具目前只支持Android手机测试

  2.支持沙箱和正式环境测试并且支持有支付宝钱包和无钱包方式测试

工具支持测试接口

  1.app支付:[url]https://docs.open.alipay.com/204/105465/[/url]

  2.预授权冻结接口:[url]https://docs.open.alipay.com/api_28/alipay.fund.auth.order.app.freeze/[/url]

  3.红包无线支付接口:[url]https://docs.open.alipay.com/api_5/alipay.fund.coupon.order.app.pay[/url]

使用流程

  1.下载这个zip文件,解压获得apk并安装到自己的手机中

    下载apk安装包:download:客户端调试.zip

    配合工具使用的app支付接口生成二维码demo

    JAVA版本:download:qrcode.alipay.trade.app.pay-java-utf-8.zip

    PHP板本:download:APPPaydemoPHP-utf-8.zip

  2.安装完成在您的桌面会出现这个图标(图标来自互联网侵删)

   

  3.选择打开这个工具您将看到以下页面

    如何生成服务端请求字符串(java和php服务端demo):[url]https://openclub.alipay.com/read.php?tid=2376&fid=60[/url]

   

  4.选择好环境,把服务端生成的请求字符串放到进去点击“点我去支付”或者“点我扫描去支付”

   

  5.可以唤起支付页面而不报错,就说明在服务端的请求参数没有问题了

     

如果在第5点唤起支付页面报错,说明还是服务端没有对请求参数处理好,应该怎么解决报错?

    ALI40247-自查方案:[url]https://openclub.alipay.com/read.php?tid=250&fid=60[/url]

    ALI38173-排查方案:[url]https://openclub.alipay.com/read.php?tid=3546&fid=60[/url]

    ALIN10146-自查方案:[url]https://openclub.alipay.com/read.php?tid=6918&fid=60[/url]

  更多报错可以查看app支付板块或者在社区中搜索结果

如果您在使用这个工具有任何疑问欢迎在本帖下方追问

目录
相关文章
|
8月前
|
NoSQL 网络协议 Redis
解决:启动Redis报错
当 Redis 启动报错“Could not create *:6379”时,可能是端口占用或配置问题。解决方法:依次运行以下命令——先通过 `redis-cli.exe` 进入命令行并执行 `shutdown` 关闭服务,再用 `exit` 退出工具,最后通过 `redis-server.exe redis.windows.conf` 重启 Redis。此操作可有效释放端口并正常启动 Redis 服务。
816 1
|
前端开发 easyexcel Java
Java+EasyExcel实现文件导入导出,导入导出如此简单
项目中需要Excel文件的导入与导出Excel并下载,例如,导入员工信息,导出员工信息,手动输入比较繁琐,所以本篇博文教大家如何在Java中导入Excel文件与导出Excel文件
15674 3
Java+EasyExcel实现文件导入导出,导入导出如此简单
|
数据采集 API 开发工具
项目支付接入支付宝【沙箱环境】
该博客文章详细介绍了如何在PC端项目中接入支付宝支付功能,特别是在沙箱环境中的配置和实现步骤。文章提供了详细的配置指南,包括获取支付宝公钥和私钥、配置沙箱应用环境、生成密钥、设置服务端代码以及调用支付接口等步骤,并附有相应的代码示例和说明。
项目支付接入支付宝【沙箱环境】
|
10月前
|
存储 缓存 NoSQL
Redisson中的RScoredSortedSet的常见使用场景及排行榜例子
通过本文的介绍,我们详细讲解了Redisson中RScoredSortedSet的常见使用场景及其基本操作,并通过具体示例展示了如何实现一个简单的排行榜功能。RScoredSortedSet在需要按分值排序和检索数据的场景中非常有用,希望本文能帮助您更好地理解和应用RScoredSortedSet,构建高效的Redis应用。
599 15
|
小程序
Flutter CustomScrollView 效果-顶栏透明与标签栏吸顶
Flutter CustomScrollView 效果-顶栏透明与标签栏吸顶
|
存储 JSON 安全
ThinkPHP 文件上传 fileSystem 扩展的使用
本文介绍了在ThinkPHP框架中使用filesystem扩展进行文件上传的方法。包括安装filesystem扩展、了解配置文件、上传文件的验证规则以及文件上传的示例代码,旨在帮助开发者实现文件的安全上传和存储。
ThinkPHP 文件上传 fileSystem 扩展的使用
|
传感器 小程序 开发工具
【规范】小程序发布,『小程序隐私保护指引』填写指南
本文详细解析了小程序隐私保护指引的填写方法,包括开发者处理的信息、第三方插件信息、用户权益等内容,并提供了详细的填写范例,帮助读者在发布小程序时避免常见问题,是一份实用的参考指南。
1758 1
【规范】小程序发布,『小程序隐私保护指引』填写指南
|
Android开发 Java 数据安全/隐私保护
「移动端」Android平台签名证书(.keystore)生成指南
发布Android APK需签名证书,步骤如下: 1. 安装JRE,如[JRE8](https://www.oracle.com/technetwork/java/javase/downloads/index.html),并添加到环境变量。 2. 使用`keytool -genkey`命令生成证书,例如: ``` keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore ``` 输入相关个人信息及密码。
2195 0
「移动端」Android平台签名证书(.keystore)生成指南
|
JSON Java UED
uniapp:使用DCloud的uni-push推送消息通知(在线模式)java实现
以上展示了使用Java结合DCloud的uni-push进行在线消息推送的基本步骤和实现方法。实际部署时,可能需要依据实际项目的规模,业务场景及用户基数进行必要的调整和优化,确保消息推送机制在保证用户体验的同时也满足业务需求。
1504 0
|
小程序 前端开发 Java

热门文章

最新文章