收藏
回答

微信支付【 统一下单】接口商品描述字段 body长度

类型写的是string128, 支持多长啊,我50多汉字就超了。

回答关注问题邀请回答
收藏

2 个回答

  • 小囙
    小囙
    2022-08-09

    微信是一个中文算3个字节的,所以就很坑

    2022-08-09
    有用
    回复 1
    • 小囙
      小囙
      2022-08-09
      所以极端点,字符串最长不超过42就可以了
      2022-08-09
      回复
  • 微信支付技术助手7
    微信支付技术助手7
    2019-03-13

    您好,一个汉字占用几个字符,你需要了解一下。

    2019-03-13
    有用
    回复 4
    • 李欣
      李欣
      2019-06-11

      我也遇到相同的问题。请求参数body长度为56个字,即 String.length = 56 提示该错误。52个字可以正常通过。实在不清楚 128 是如何计算得来的

      2019-06-11
      回复
    • Alan
      Alan
      2019-08-07
      我正好128个字节,也给我报body过长,什么情况
      2019-08-07
      回复
    • 刘忻
      刘忻
      2020-08-31
      咱能好好回答一下解决问题不,说什么风凉话?
      2020-08-31
      1
      回复
    • JerryLee
      JerryLee
      2022-07-15
      文档上写个String[1, 127] 也不描述清楚,这里又来说什么按字节数算,你具体的规则文档上写清楚不行吗?还在这里嘲讽别人,笑了
      2022-07-15
      回复
登录 后发表内容