收藏
回答

getCurExternalContact切换企业返回拓展userid不变,找不到原因求帮忙?

同一设备,我在A企业添加了客户a,从聊天工具栏进入然后获取客户a的userid为xxxx。然后我切换到B企业,同样获取客户a的userid不变。

A与B是主体不同的企业微信,客户a是同一个微信用户。

图1是A企业跟B企业同一用户的userid, 图2是从聊天工具栏进入前端jsdk获取到的userid, 图2是切换企业一直不变的,找了很久没找到哪里原因。


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

2 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-10-12

    你好,是否是第三方应用的accesstoken获取的,对应第三方,同一个外部联系人获取到的externaluserid目前是一样的,可以给下externaluserid A B企业的corpid看下

    2021-10-12
    有用
    回复 24
    • 陈振忠
      陈振忠
      2021-10-12
      A企业corpid=wwbbb93f834ce534a5,B企业corpid=ww242597c0de9872f7
      2021-10-12
      回复
    • 陈振忠
      陈振忠
      2021-10-12
      我们这边确实是用第三方接口获取的,目前是前端用getCurExternalContact一直返回同一个externaluserid,跟A企业能对应上,跟B企业对应不上
      2021-10-12
      回复
    • 陈振忠
      陈振忠
      2021-10-12
      B企业corpid=wwbbb93f834ce534a5,A企业corpid=ww242597c0de9872f7,抱歉要反过来
      2021-10-12
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2021-10-12回复陈振忠
      externaluserid提供下
      2021-10-12
      回复
    • 陈振忠
      陈振忠
      2021-10-12
      wmCaQYCwAAVgBEKLpuj2Ojdp0ErbyGgg
      2021-10-12
      回复
    查看更多(19)
  • 陈振忠
    陈振忠
    2021-10-15

    解决了,只能通过自建应用实现,第三方获取到用户externaluserid都是一样的。

    2021-10-15
    有用
    回复
登录 后发表内容