收藏
回答

小程序 云开发 新订单怎么推送?

比如用户下单了  用了云开发的小程序怎么把新订单推送给后台管理员呢? 目前的消息推送只能推送给主动触发的用户,难道只能管理员在后台每隔多少时间去访问云函数 获取数据吗? 请问 有没有好的解决方案?

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

2 个回答

  • MCC
    MCC
    2018-12-12

    首先你的有这个用户的open_id和access-token,之后有formid就够了,你可以多攒点formid

    2018-12-12
    有用 1
    回复 8
    • 青艺
      青艺
      2018-12-12

      获取access-token  是用微信小程序的AppID 和AppSecret 调用接口来获取,另外 这个模板也只能推送给主动下单的用户  并不会推送给后台管理员,其实 就是前端和云函数  怎么保持长连接呢 ?

      2018-12-12
      回复
    • MCC
      MCC
      2018-12-12回复青艺

      用户下单的时候你是知道的,支付那个api,你能获取的支付成功和失败,成功了,你就调用云函数,给管理员呗,而且管理员的openID你应该可以拿到吧

      2018-12-12
      回复
    • MCC
      MCC
      2018-12-12回复青艺

      而且你用formid去推,别用订单ID去推

      2018-12-12
      回复
    • 青艺
      青艺
      2018-12-12回复MCC

      这样是不行的呢。试过了,消息推送只能推送给下单支付的人,不能推送给别人, 填的管理员openID,两方都收不到

      2018-12-12
      回复
    • MCC
      MCC
      2018-12-12回复青艺

      你截图看下,感觉你不是用的formid去推的模板消息


      2018-12-12
      回复
    查看更多(3)
  • L.
    L.
    2019-10-12

    你好,请问你的问题解决了吗?我也遇到同样的问题,我用云开发,希望订单下单完成,推送信息给管理员

    2019-10-12
    有用
    回复 1
    • COOL
      COOL
      2020-09-03
      可以使用推送消息,推送给管理员的openid
      2020-09-03
      回复
登录 后发表内容