收藏
回答

推送小程序订阅消息时出现47003错误,不知道是什么原因?

调用接口:https://api.weixin.qq.com/cgi-bin/message/subscribe/send

上传的data数据:"{\"amount6\":{\"value\":\"¥100\"},\"phrase7\":{\"value\":\"成功\"},\"thing8\":{\"value\":\"请及时查收\"}}"

报错的信息:"{"errcode":47003,"errmsg":"argument invalid! hint: [K8uHba05452066] data.phrase7.value is emtpy"}"

最后一次编辑于  2019-12-28
回答关注问题邀请回答
收藏

4 个回答

  • 北雪
    北雪
    2019-12-30


    订阅号的模板对于每一个字段的类型都有特别要求,

    例如这个模板中的“订单号”字段是叫character_string1,那么你在后端调取微信的时候也必须是叫这个名字,

    2019-12-30
    有用 1
    回复 6
    • 秋风萧瑟
      秋风萧瑟
      2019-12-30
      我的那些字段名就是跟跟模板里面的名字是一样的,但是还是报这个错误
      2019-12-30
      回复
    • 小时候可胖了🌚
      小时候可胖了🌚
      2020-01-13回复秋风萧瑟
      解决了吗?我也是这样问题 模板里面的名字是一样的 也有值 就是报 某.value is emtpy
      2020-01-13
      回复
    • 哈哈
      哈哈
      2020-02-13回复秋风萧瑟
      解决了嘛大哥,我看很多人的是报错  i,我的是和你的一样是报emtpy,然后检查过字段名和字段类型的格式要求了...
      2020-02-13
      回复
    • 沙卡拉卡      ༽
      沙卡拉卡      ༽
      2020-04-06回复哈哈
      大哥字段名一致为什么还报错
      2020-04-06
      回复
    • 哈哈
      哈哈
      2020-04-09回复沙卡拉卡      ༽
      我的解决了  不知道是不是  感觉微信提供的模板有一些是有异常的..我当时选的模板里面有相同字段的内容  就两个同字段的  换了个模板就行了
      2020-04-09
      回复
    查看更多(1)
  • 咕嘿嘿
    咕嘿嘿
    2020-11-03

    有三种可能性,要么data没有正确传值,要么就是修改云函数后没上传部署,要么就是传的值超出了长度限制或者类型不对

    2020-11-03
    有用
    回复
  • 哈哈
    哈哈
    2020-04-09

    我的解决了  你可以看看我的主页我也提问了,可能是你选的模板有异常..我的模板同字段有两个...换了模板就行了

    2020-04-09
    有用
    回复
  • 秋风萧瑟
    秋风萧瑟
    2019-12-31

    @社区技术运营专员-娇华

    麻烦帮忙解答一下,谢谢

    2019-12-31
    有用
    回复
登录 后发表内容
问题标签