收藏
回答

请问消息模版只能给自己推送吗(细节见下文)!!!!!!

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 需求 客户端 -- --

自己提交一个表单,只能给自己推送一条模版消息吗?

有没有这种可能,2方A、B各自都提交了表单,但是A给B推送一个模版消息。


下面看具体的需求描述。

有个报名活动,当我【A】报名成功及提交了一个表单,此时不发送模版消息,当第5位用户【E】发起了报名之后,即活动成员到达5人,E能给A推送一个模版消息吗?


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

3 个回答

  • All
    All
    2019-05-06

    好替你的脑容量捉急啊!!!


    什么是自己推送自己?自己的微信号和小程序需要区分开,推送不是你的微信号推送的,而是小程序(借助微信平台)推送的。所以不存在自己推送自己。推送都是由小程序的服务端向微信平台发指令,对使用该小程序且已获得formid的用户推送消息。

    你这个逻辑很容易实现,报名时候把A、B、C、D、E...的formid都收集起来,当E报名后,你可以给A、B、C、D以及E本身全部或者个别推送消息。

    2019-05-06
    赞同
    回复 1
    • 洪哲
      洪哲
      2019-05-06

      好的,谢谢,小菜鸟一个

      2019-05-06
      回复
  • Ming🐳🐳
    Ming🐳🐳
    2019-05-06

    这种需求用后端逻辑控制就行了啊.

    首先要拿到A的formID,然后后面每一个人去提交的时候后端判断是不是满足条件,如果满足条件用A的formID去推消息就可以了啊.

    这种情况A和E肯定有一定关系的.具体有什么关系,怎么去关系起来,根据业务去写后端逻辑就行了

    2019-05-06
    赞同
    回复 1
    • 洪哲
      洪哲
      2019-05-06

      好的 谢谢 正在尝试

      2019-05-06
      回复
  • 
    
    2019-05-06

    首先要保证A也有formId,E达到条件后,你可以试试 指定推送的用户 推送给A。想法是这样你可以实操下,

    2019-05-06
    赞同
    回复 5
    • 洪哲
      洪哲
      2019-05-06

      但我如果能获取到A当时的formID 加上 A的OPENID 就能让E给A推送了吧?

      2019-05-06
      回复
    • 
      
      2019-05-06回复洪哲

      你可以尝试下

      2019-05-06
      回复
    • 
      
      2019-05-06

      并不是E给A推送。而是在你这个活动组内。A有formId 微信给A推送。E通知微信给A发消息。确保A有formId

      2019-05-06
      回复
    • 洪哲
      洪哲
      2019-05-06回复

      我刚才尝试了一下,只要知道对方的formID 和 OpenId 就可以

      2019-05-06
      1
      回复
    • 
      
      2019-05-06回复洪哲

      发现新大陆。

      2019-05-06
      回复
登录 后发表内容