上月用得好好的支付宝获取月账单接口,月初突然返回“入参不合法”的解决方法。

【现象描述】

获取支付宝获取月账单接口的Java代码如下:

AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", appid, appPrivateKey, "json", "UTF-8", alipayPublicKey, signType);//获得初始化的AlipayClient
AlipayDataDataserviceBillDownloadurlQueryRequest request = new AlipayDataDataserviceBillDownloadurlQueryRequest();//创建API对应的request类
request.setBizContent("{" +"    \"bill_type\":\"trade\"," +"    \"bill_date\":\"2019-05\"}"); //设置业务参数
AlipayDataDataserviceBillDownloadurlQueryResponse response = null;//通过alipayClient调用API,获得对应的response类
try {response = alipayClient.execute(request);
} catch (AlipayApiException e) {e.printStackTrace();
}
System.out.println(response.getBillDownloadUrl());

2019-06-01获取5月账单时,返回如下错误信息:

2019-06-01 07:51:50,698 [main] ERROR [sdk.biz.err] - ErrorScene^_^40004^_^isv.invalid_arguments^_^null^_^Windows 8.1^_^2019-06-01 07:51:50^_^ProtocalMustParams:sign=ISL0oAZbF0RZznh4/xH***=&timestamp=2019-06-01 07:51:48&sign_type=RSA&charset=UTF-8&app_id=2016***&method=alipay.data.dataservice.bill.downloadurl.query&version=1.0^_^ProtocalOptParams:alipay_sdk=alipay-sdk-java-dynamicVersionNo&format=json^_^ApplicationParams:biz_content={ ? ?"bill_type":"trade", ? ?"bill_date":"2019-06"}^_^Body:{"alipay_data_dataservice_bill_downloadurl_query_response":{"code":"40004","msg":"Business Failed","sub_code":"isv.invalid_arguments","sub_msg":"入参不合法"},"sign":"cewSD6P+xWuoxhJsM2XTBlT/***="}

格式化后的返回结果如下:

{
    "alipay_data_dataservice_bill_downloadurl_query_response": {
        "code": "40004",
        "msg": "Business Failed",
        "sub_code": "isv.invalid_arguments",
        "sub_msg": "入参不合法"
    }

【解决方法】

6月1日解决了一会,突然有事,就搁在哪儿。6月2日早上再来解决时,突然好,把我的亲身体验分享给大家。

原因:需要T+1天生成账单,如果每月1号查询上月账单会返回“入参不合法”;

解决方法:每月2号凌晨以后再查上月账单,就正常了。

下载获取支付宝账单代码

上月用得好好的支付宝获取月账单的Java接口,月初突然返回“入参不合法”的解决方法相关推荐

  1. 微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法

    微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法 参考文章: (1)微信小程序首页index.js获取不到app.js中动态设置的globalDat ...

  2. linux用c++获取mac地址,网卡地址,网口地址,网卡序号ip地址,不使用 ioctl(sock, SIOCGIFCONF, ifc)获取网络接口名称,这个接口有时会返回-1获取不到,换方法获取

    linux用c++获取mac地址,不使用 ioctl(sock, SIOCGIFCONF, &ifc)获取网络接口名称,这个接口有时会返回-1获取不到,换方法获取 1.弃用 SIOCGIFCO ...

  3. 天地劫一直说服务器在维护,天地劫幽城再临3月11日登录失败怎么办?3.11服务器连接失败解决方法[多图]...

    天地劫幽城再临3月11日登录失败怎么办?相信很多玩家对于这个登录失败还不知道怎么解决,下面就让11773小编为大家带来,天地劫幽城再临3.11服务器连接失败解决方法. 天地劫幽城再临3月11日登录失败 ...

  4. 王者荣耀体验服服务器注册上限怎么办,王者荣耀体验服资格8月6日申请地址 2018体验服申请恶意值过高解决方法...

    王者荣耀体验服资格8月6日申请地址 体验服申请恶意值过高解决方法,王者荣耀体验服(白名单)即将于2018年08月6日上午11:00开启资格申请!各位千万不要着急,先确保自己有资格就可以! 体验服可以体 ...

  5. python获取json中的某个值_json文件返回数据中提取数据的方法(JSON数据取其中某一个值的方法)...

    比如下面的案例是,取店铺名称 接口返回数据如下:{"Code":0,"Msg":"ok","Data":{"S ...

  6. dnf服务器维护中 启动游戏失败,dnf1月29日启动游戏失败怎么办 dnf提示客户端版本非法解决方法...

    小伙伴们最近在登陆dnf游戏的时候会出现提示:游戏启动失败,请重新下载的问题,这到底是怎么回事呢?如果你也想知道是怎么回事的话,接下来和小编一起看看吧. 如图所示,来回进行修复,等到修复好了就能顺利的 ...

  7. 天天模拟器显示获取服务器失败,天天模拟器无法联网怎么办-天天模拟器不能上网的解决方法 - 河东软件园...

    天天模拟器是目前最热门的安卓模拟器软件,这是国内自主研发的一款优秀模拟器,其采用了持OpenGL硬件加速技术,能够帮助用户稳定的运行各类安卓应用,,并且具备了应用多开,软件具备了操作简单.稳定流畅等诸 ...

  8. win安装完mysql,不知道临时密码怎么办,如何获取临时密码?密码是多少?mysql如何修改密码?解决方法来了。

    其实,当你的mysql安装完以后,临时密码肯定出现过,只是你没有注意到,又或者第一次你的命令没有加–console让他打印出来,后来你加了他也不打印了. 来看看解决方法. 1.首先,当我们输入mysq ...

  9. android仿支付宝我的应用编辑界面,Android使用view仿支付宝月账单

    前言 昨夜同门云集推杯又换盏,今朝茶凉酒寒豪言成笑谈.半生累,尽徒然,碑文完美有谁看,隐居山水之间誓与浮名散. 简介 今天给大家带来的是支付宝的月账单view的实现,看到标题,你可能会觉得是自定义vi ...

  10. Android中仿支付宝月账单view

    前言 昨夜同门云集推杯又换盏,今朝茶凉酒寒豪言成笑谈.半生累,尽徒然,碑文完美有谁看,隐居山水之间誓与浮名散. 简介 今天给大家带来的是支付宝的月账单view的实现,看到标题,你可能会觉得是自定义vi ...

最新文章

  1. python drop函数_用python帮财务小姐姐自动生成财务报表
  2. 计算网络经典书籍--计算机网络:自顶向下方法
  3. 将一台电脑的磁盘空间映射到另一台电脑
  4. 各种神经网络优化算法:从梯度下降到Adam方法
  5. c语言 #define dpath .exe是什么意思,C语言宏定义#define
  6. python爬虫学习第一章
  7. [基础题] 6.(*)按如下要求编写Java程序: (1)编写一个接口:OneToN,只含有一个方法int dispose(int n)
  8. C++ cout 输出 16, 8 , 2进制
  9. 完全弄懂C++中的构造与析构函数
  10. fastdfs java client_GitHub - happyfish100/fastdfs-client-java: FastDFS java client SDK
  11. docbook_DocBook简介,一种值得学习的灵活标记语言
  12. 计算机网络常见的无线传输有,第八讲 计算机网络基础.doc
  13. pyqt5 给按钮设置css样式和界面背景设置
  14. shell win10 改成cmd_win10系统必做优化,让你的电脑告别卡顿,运行速度至少提升20%...
  15. SQL服务器名称的更改
  16. 测试通达信指标胜率的软件,如何检测通达信选股公式的成功率?不懂得可以收藏起来自己测一下...
  17. 基于echarts的数据可视化模板[开箱即用]
  18. 安装ADOBE READER时无法将数值写入键_php_sir_新浪博客
  19. matlab积分e (x 2),e^(x^2)的定积分
  20. silk lobe资源公众号_关于关注阿拉善盟公共资源交易中心微信公众号的通知

热门文章

  1. Python实现PU口袋活动更新提醒
  2. 软件工程毕业设计课题(19)基于JAVA毕业设计JAVA外卖点餐系统毕设作品项目
  3. 计算机启动后需重启才能正常显示,电脑开机老是要重启N次后才能正常
  4. 颠覆传统股票证券市场的可能是ICO代币(TOKEN)
  5. 机器学习笔记——乳腺癌鸢尾花分类问题详解(没有直接调包)
  6. Adobe Flash Player 是什么
  7. 街头篮球常常服务器连接中断,街头篮球总是掉线,街头篮球打一局就掉线
  8. Bugku-CTF之login3(SKCTF)(基于布尔的SQL盲注)
  9. 写给在写毕业论文的你们免安装深度学习线上GPU环境准备
  10. 在河北省搜索打印复印店哪家便宜