当前位置: 首页 > news >正文

{“code“:“40002“,“msg“:“Invalid Arguments“,“sub_code“:“isv.invalid-app-id“,“sub_msg“:“ 无效的AppID参数“}

python项目对接支付宝沙箱报错alipay.exceptions.AliPayException: AliPayException: code:40002, message:{“alipay_trade_query_r
esponse”:{“code”:“40002”,“msg”:“Invalid Arguments”,“sub_code”:“isv.invalid-app-id”,“sub_msg”:"
无效的AppID参数"}}

{“code”:“40002”,“msg”:“Invalid Arguments”,“sub_code”:“isv.invalid-app-id”,“sub_msg”:“无效的AppID参数”}

传入的AppID无效,有一种可能是,你使用的是沙箱环境,但是调用接口时,默认调用成了真实环境接口

支付宝接口分为真实环境和沙箱环境

沙箱环境接口:
“https://openapi.alipaydev.com/gateway.do”
真实环境接口:
“https://openapi.alipay.com/gateway.do”

沙箱环境比真实环境在地址上多了一个dev

我的项目是当调用支付宝的交易查询接口时报错

# 调用支付宝交易查询接口 response = alipay.api_alipay_trade_query(order_id)

经过多次检查和筛选后,发现是由于debug=False导致的
debug=False 默认是调用支付宝的真实环境

"https://openapi.alipay.com/gateway.do"

而我的项目是建立在沙箱环境下,所以会出现报错

alipay.exceptions.AliPayException: AliPayException: code:40002, message:{"alipay_trade_query_response"L{"code":"40002","msg":"Invalid Arguments","sub_code":"isv.invalid-app-id","sub_msg":"无效的AppID参数"}}

所以如果是沙箱环境,将所有AliPay配置下的debug = False改成debug=True即可解决这个报错问题


运行成功截图:

如有类似问题,希望我的方法可以帮到你!

http://www.jsqmd.com/news/478621/

相关文章:

  • 小爱音响L07A改装AUX血泪史:一根铜丝引发的“血案”与终极救赎
  • 100元打造便携显示器:PocketLCD完整物料清单与采购指南
  • 基于Django技术的建材销售平台(角色:用户、商家、管理员)
  • Git操作的基本命令
  • 3 xgboost
  • Schema.org未来路线图:2026年最新发展计划与功能预览
  • 代码随想录 Day-19(回溯算法)
  • 推荐使用:react-html-email - 优雅的React邮件模板库
  • 探秘 ESCRCPY:一款高效便捷的无线屏幕镜像工具
  • 动态代理详解
  • 通过git上传代码到gitlab(包含第一次上传)小结
  • wow-time时间操作说明
  • Agentic插件系统:扩展平台功能的终极架构设计指南
  • M3U8 在线调试神器!m3u8live.cn让 HLS 流测试更高效
  • HLS 开发必备!详解m3u8live.cn在线播放器的使用与价值
  • 【Index to Lectures or Courses】
  • 如何用代码定义架构:深入探索LikeC4项目
  • WebRTC系列-网络之带宽估计和码率估计(2)接收端带宽估计
  • 如何在Linux终端使用sc-im?新手入门的完整指南
  • mmdetection目标检测API封装:Python SDK开发全攻略
  • 终极Geocoder安全指南:保护API密钥与高效管理服务配额的完整方法
  • wow-byte-array数组操作说明
  • ffmpeg将mp4转换为swf、视频格式、m3u8等
  • 从零开始学习DeepSeek-Prover-V1.5-SFT:面向数学爱好者的入门教程
  • 如何在 React 项目中快速集成 Google Map React:10分钟上手教程
  • 如何快速上手LedisDB:高性能NoSQL数据库的完整指南
  • 如何构建团队密码管理系统:gopass的设计哲学与架构深度解析
  • 随心所欲画草神器:3DMAX种草画笔GrassPainter
  • 电子商务专业毕业生职业发展路径与核心能力构建研究
  • 如何使用CoreRT:.NET Core终极AOT编译优化指南