Skip to content

微信小程序测试版uniformMessage提交字段问题 #1021

@dyhack

Description

@dyhack

简要描述

使用线上发布的微信小程序能够正常调用,而使用微信的体验版小程序调用相同的接口提示字段名称不对。查看结构后发现是微信官方字段里是pagepath,而我修改为pagePath后,体验版小程序能够正常发送模板消息。

重现步骤

  1. 正常发布的线上版小程序,走官方文档里的数据结构能够正常发送模板消息。
  2. 体验版小程序,走同样的接口,同样的数据结构不能够发送
  3. 修改pagepath字段为pagePath后能够正常发送

接口地址

小程序向公众里发消息

###数据结构
{ "touser": "ojmEg*****pdqQ-gI", "mp_template_msg": { "appid": "wx29ef**00288", "template_id": "v6LPtkk***1lpCzkdHT64WS5Q54XCY", "url": "http://***:61112/urGnWI", "miniprogram": { "appid": "wx5e41****8da256", "pagepath": "/pages/index/index" }, "data": { "first": { "value": "硬盘读取时间" }, "keyword1": { "value": "硬盘读取时间" }, "keyword2": { "value": "(宇宙无敌战舰)" }, "keyword3": { "value": "2019-04-24 23:03:43" }, "keyword4": { "value": "更快达成交易" }, "remark": { "value": "更快达成交易" } } } }

微信报错结果
{ "errcode": 40165, "errmsg": "invalid weapp pagepath hint: [zKjMka09173929]" }

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions