1. 下载测试工具
2. 准备运行环境:安装java jdk 1.7
3. 执行命令发送测试报文:
(1)工具参数说明:
>java –jar upapi-client.jar [每秒次数] [持续时间] [请求链接] [请求报文体] [签名密钥]
(2)获取产品token:
>java -jar upapi-client.jar 1 1 "https://openapi.unionpay.com/upapi/cardbin/token?app_id={APP_ID}&app_secret={APP_SECRET}"
(APP_ID&APP_SECRET的详细数据可在登录开放平台后“个人中心-我的信息-API认证信息-API认证账号/API认证密钥”中查看。)
(3)调用API:
·银联卡属性查询:>java -jar upapi-client.jar 1 1 "https://openapi.unionpay.com/upapi/cardbin/cardinfo?token={TOKEN}" "{\"cardNo\":\"6214830215395277\"}" "signature"
·代付限额查询:>java -jar upapi-client.jar 1 1 "https://openapi.unionpay.com/upapi/PRODUCT_NAME/API_NAME?token={TOKEN}" "{REQUEST_BODY}" "signature"
(API_NAME代表要调用的接口,REQUEST_BODY代表发送请求的请求报文。)
(signature的详细数据可在登录开放平台后“个人中心-我的信息-API认证账号-用户签名密钥”中查看。)
测试工具下载:upapi-client.jar
测试工具源码:upapi-client.zip