收藏
回答

急求:模板消息推送

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token 客户端 6.6.6 2.0.5

急求:模板消息推送,一直提示41028  小程序表单提交时获取的 formId 和后端处理时使用的formId 是一致的,哪里出的问题???

最后一次编辑于  2018-05-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

15 个回答

  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    formid使用一次就失效了,而且当前用户的formid只能用于给当前用户推送模板消息,不能用于其他用户

    2018-05-11
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    2018-05-11

    您的意思是,formId和用户openid是绑定的,用户提交留言或者评论时获取的formId,无法给信息发布者openid推送消息?

    2018-05-11
    赞同
    回复
  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    是的

    2018-05-11
    赞同
    回复
  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    可以使用数据库存储一批次的formid,通过数据库交换formid,这样就可以在用户端使用服务端的formid了

    2018-05-11
    赞同
    回复
  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    注意openid和appid要和formid对应

    2018-05-11
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    2018-05-11

    我现在需求是这样,发布信息之后(任何人可发布),任何人可以留言。用户留言的话,要给对应的发布者推送消息,告诉发布者有人留言了。如果我存储formId 那和发送的openid 也对不上,这个需求在小程序是不是不能实现啊?

    2018-05-11
    赞同
    回复
  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    你要多存几个发布者的formid,每当有人留言的时候,就拿一个formid给这个发布者推送模板,至于openid,你们数据库没有记录用户的openid吗

    2018-05-11
    赞同
    回复
  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    现在是不能直接用当前用户的formid给另一用户推送消息,要迂回一下....比较坑

    2018-05-11
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    2018-05-11

    您的意思是,只要发布者发布信息的时候,我就把formId存下来,有人评论,利用这个formId和发布者openid,给发布者推送消息,不能利用用户提交留言时候的formId  是这个意思吧?


    2018-05-11
    赞同
    回复
  • 南城之南生茯苓
    南城之南生茯苓
    2018-05-11

    对的,但是发布者的一个formid只能使用一次就失效了,你可以想办法在其他地方多存几个,或者用这个formid推送的消息,链接的是一个回复列表,展示这一段时间的所有回复,发布者从模板消息点进来的时候,再获取一遍他的formid

    2018-05-11
    赞同
    回复