开发者社区> 问答> 正文

#支付宝 支付宝身份验证初始化提示ILLEGAL_ARGUMENT_FORMAT(参数异常)

支付宝身份验证初始化提示ILLEGAL_ARGUMENT_FORMAT(参数异常),如下示例

{"alipay_user_certify_open_initialize_response":{"code":"40004","msg":"Business Failed","sub_code":"ILLEGAL_ARGUMENT_FORMAT","sub_msg":"参数异常"}

展开
收起
保持可爱mmm 2020-05-07 13:48:24 1778 0
1 条回答
写回答
取消 提交回答
  • 问题原因

    1、参数格式或参数内容有误

    2、传入biz_code参数的值不在允许范围内

    解决方案

    1、参数格式或参数内容有误

    确认传入的biz_content参数是否存在,并且是否是一个合法的JSON字符串,然后核实传递的参数值是否为空

    例如:姓名、身份证等关键业务参数值进行确认是否传递的空值,示例如下所示:

    biz_content={"outer_order_no":"xxxx","biz_code":"FACE","identity_param":{"identity_type":"CERT_INFO","cert_type":"IDENTITY_CARD","cert_name":"","cert_no":""},"merchant_config":{"return_url":"xxxx"}}

    注:format参数仅支持设置JSON,切勿设置错误

    2、传入参数的值不在允许范围内

    例如:

    (1)biz_code入参不在枚举值范围内,详见【应用场景介绍】

    (2)outer_order_no长度超过32位,详见【参数说明】

    注:如需要查询接口请求参数数据,可使用云排查工具进行查询,详细说明可参考【云排查工具使用说明】

    2020-05-07 13:48:31
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载