用户识别
用户识别
在系统创建连接后,会将外部应用中的用户自动同步到系统(自建应用创建自定义连接,调用识别用户接口),参见Linkflow对接指南,系统会基于用户ID类型与用户ID对用户进行识别与合并。
用户ID类型
- 不同第三方应用会有自己独有的用户ID标记应用中的用户,即linkflow系统中的渠道账号,如微信的openId、unionId,有赞的fansId等,我们将这些称之为用户ID类型
- 如果是使用自定义连接对接的自建应用(网站、IOS移动应用、安卓移动应用),系统会提供一个externalid作为自建应用的用户ID类型
目前已对接的第三方应用中,一共有以下10种用户ID类型
用户ID类型 | 说明 |
---|---|
externalId | 自定义连接的用户ID类型,在系统中以externalId_channelid_channelname的形式展示出来,如externalId_552_联否商城 |
wechat.unionId | 微信开放平台unionid |
wechat.openId | 微信公众号openId |
wecom.externalUserId | 企业微信外部联系人externalUserId |
youzan.fansId | 有赞微商城用户的fansId |
mudu.uid | 目睹uid |
weimob.memberId | 微盟商城用户的memberId |
ele.userId | 饿了么用户userId |
qlchat.userName | 千聊用户userName |
douyin.openId | 抖音用户openId |
用户ID
每个用户ID类型都会有多个用户ID来作为外部系统中用户(即渠道账号)的唯一识别标识,如在某个微信公众号的粉丝的openId为wx0837kkhhfu382686,则wx0837kkhhfu382686为一个用户ID
将一个外部系统的用户同步到系统后,系统会将这个外部系统用户创建为一个系统用户,用contactId标识
contactId | externalId_552_联否商城 | wechat.unionId | wechat.openId | wecom.externalUserId | youzan.fansId | mudu.uid | weimob.memberId | ele.userId | qlchat.userName | douyin.openId |
---|---|---|---|---|---|---|---|---|---|---|
1 | wx0837kkhhfu382686 |
如果通过相同用户ID类型和用户ID合并了用户后,一个系统用户就会与多个渠道账号关联,即一个contactId会有多个用户ID类型的用户ID
contactId | externalId_552_联否商城 | wechat.unionId | wechat.openId | wecom.externalUserId | youzan.fansId | mudu.uid | weimob.memberId | ele.userId | qlchat.userName | douyin.openId |
---|---|---|---|---|---|---|---|---|---|---|
1 | 3 | wxu7002fuud0bdbapd | wx0837kkhhfu382686 |