收藏
回答

关于多家公司公用一个服务号进行消息推送?

A公司的小程序P1,B公司的小程序P2,CB公司的小程序P3,服务号属于A公司的,

P1、P2、P3的小程序需要往同一个服务号上上传消息,可以通过绑定同一个开放平台上面,进行发送模版消息。

但是P1的程序已经占用了A公司的服务号上的服务器配置,请问其他公司如和能获取不同人员的绑定关系呢。


回答关注问题邀请回答
收藏

2 个回答

  • 风清雾散云开见日出
    风清雾散云开见日出
    01-03

    P1、P2、P3的小程序都可以调用你这个服务号的模板消息接口啊。P1、P2、P3的小程序的用户已经获取到unionid,只需要P1、P2、P3的小程序的用户同时关注这个服务号,就可以获取改用户的unionid与openid,根据unionid给这个openid发送模板消息就行。

    01-03
    有用
    回复 13
    • Dream Traveler
      Dream Traveler
      01-03
      1 服务号的服务器配置,只能有一个地址,每次人员在进行关注公众号的时候,服务号进行调用服务器中的回调函数将关注服务号人员的公众号openid 和 UnionID,存储在发送消息公司的数据库中;当小程序在登陆时,会通过获取登陆小程序人员的小程序openid和 UnionID, 并且通过UnionID 字段,将小程序登陆者和公众号号关注者两个账号关联起来。 这样调用公众号发送模板消息的时候,会通过关联关系,将发给小程序用户的消息,发送到对用人员的公众号对话框里面。
      实现方案:如果非要公用一个的时候,可以由医院组织提一个公用表(公众号的appdi和UnionID)每个公司的小程序在登陆时,通过openid获取的UnionID,去公用表中查询对用的UnionID 进行数据绑定。这样一来,即可完成多家公用一个。 
      方案漏洞:目前还没见过实际效果,不知道多家公司消息会不会有人员信息不对齐的情况。可能存在人员信息差。影响发送消息正确性。。
      01-03
      回复
    • Dream Traveler
      Dream Traveler
      01-03
      说的是没错。但是在医院里面协调多家供应商,提供一份人员数据可不好弄
      01-03
      回复
    • Dream Traveler
      Dream Traveler
      01-03
      目前就是关注人员的unionid不在我们手里。
      01-03
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      01-03回复Dream Traveler
      怎么会对不起。你的公众号开启服务器配置,获取关注用忽的openid。与小程序无关。然后通过api:https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html#UinonId获取openid用户的unionid,也与小程序无关。
      最后公众号发送模板消息只要你调用这个api:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html就行,也与小程序无关。
      01-03
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      01-03回复Dream Traveler
      与小程序相关的,就是你的公众号与小程序绑定在同一个微信开放平台账号下,通过unionid打通关系,判断是同一个用户就行,这是你后台数据库的关系。
      01-03
      回复
    查看更多(8)
  • 智能回答 智能回答 该问答由AI生成
    01-03
    有用
登录 后发表内容