事件格式
添加企业客户事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_contact |
TimeStamp | 时间戳 |
ChangeType | 此时固定为add_external_contact |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的帐号 |
State | 添加此用户的「联系 我」方式配置的state参数,可用于识别添加此用户的渠道 |
WelcomeCode | 欢迎语code,可用于发送欢迎语 |
第三方应用可以根据ExternalUserID调用“获取客户详情”读取详情。
注意:如果外部联系人和成员已经开始聊天或已通过「外部联系人免验证添加成员事件」得到的welcomecode发送欢迎语,则不会继续返回welcomecode。
编辑企业客户事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_contact |
TimeStamp | 时间戳 |
ChangeType | 此时固定为edit_external_contact |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的帐号 |
外部联系人免验证添加成员事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_contact |
TimeStamp | 时间戳 |
ChangeType | 此时固定为add_half_external_contact |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的帐号 |
State | 添加此用户的「联系我」方式配置的state参数,可用于识别添加此用户的渠道 |
WelcomeCode | 欢迎语code,可用于发送欢迎语 |
第三方应用可以根据ExternalUserID调用“获取客户详情”读取详情。
注意:如果外部联系人和成员已经开始聊天或已通过「外部联系人免验证添加成员事件」得到的welcomecode发送欢迎语,则不会继续返回welcomecode。
删除企业客户事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_contact |
TimeStamp | 时间戳 |
ChangeType | 此时固定为del_external_contact |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的帐号 |
Source | 删除客户的操作来源,DELETE_BY_TRANSFER 表示此客户是因在职继承自动被转接成员删除 |
删除跟进成员事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_contact |
TimeStamp | 时间戳 |
ChangeType | 此时固定为del_follow_user |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的帐号 |
客户接替失败事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_contact |
TimeStamp | 时间戳 |
ChangeType | 此时固定为transfer_fail |
FailReason | 接替失败的原因, customer_refused-客户拒绝, customer_limit_exceed-接替成 员的客户数达到上限 |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的帐号 |
客户群创建事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_chat |
TimeStamp | 时间戳 |
ChatId | 群ID |
ChangeType | 此时固定为create |
客户群变更事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_chat |
TimeStamp | 时间戳 |
ChatId | 群ID |
ChangeType | 此时固定为update |
UpdateDetail | 变更详情。目前有以下几种: add_member : 成员入群 del_member : 成员退群 change_owner : 群主变更 change_name : 群名变更 change_notice : 群公告变更 |
JoinScene | 当是成员入群时有值。表示成员的入群方式 0 - 由成员邀请入群(包括直接邀请入群和通过邀请链接入群) 3 - 通过扫描群二维码入群 |
QuitScene | 当是成员退群时有值。表示成员的退群方式 0 - 自己退群 1 - 群主/群管理员移出 |
MemChangeCnt | 当是成员入群或退群时有值。表示成员变更数量 |
客户群解散事件
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_chat |
TimeStamp | 时间戳 |
ChatId | 群ID |
ChangeType | 此时固定为dismiss |
企业客户标签创建事件
指令回调URL
回调此事件。收到该事件后,第三方服务商需要调用获取企业标签库来获取标签/标签组的详细信息。
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_tag |
TimeStamp | unix时间戳 |
Id | 标签或标签组的ID |
TagType | 创建标签时,此项为tag ,创建标签组时,此项为tag_group |
ChangeType | 此时固定为create |
企业客户标签变更事件
指令回调URL
回调此事件。收到该事件后,第三方服务商需要调用获取企业标签库来获取标签/标签组的详细信息。
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_tag |
TimeStamp | unix时间戳 |
Id | 标签或标签组的ID |
TagType | 变更标签时,此项为tag ,变更标签组时,此项为tag_group |
ChangeType | 此时固定为update |
企业客户标签删除事件
指令回调URL
回调此事件。删除标签组时,该标签组下的所有标签将被同时删除,但不会进行回调。
参数 | 说明 |
---|---|
SuiteId | 第三方应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 固定为change_external_tag |
TimeStamp | unix时间戳 |
Id | 标签或标签组的ID |
TagType | 删除标签时,此项为tag ,删除标签组时,此项为tag_group |
ChangeType | 此时固定为delete |