配置了客户联系功能的成员添加外部联系人同意进行聊天内容存档时,回调该事件。
请求示例:
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[sys]]></FromUserName>
<CreateTime>1403610513</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[change_external_contact]]></Event>
<ChangeType><![CDATA[msg_audit_approved]]></ChangeType>
<UserID><![CDATA[zhangsan]]></UserID>
<ExternalUserID><![CDATA[woAJ2GCAAABiuyujaWJHDDGi0mACHAAA]]></ExternalUserID>
<WelcomeCode><![CDATA[WELCOMECODE]]></WelcomeCode>
</xml>
参数说明:
参数 | 说明 |
---|---|
ToUserName | 企业微信CorpID |
FromUserName | 此事件该值固定为sys,表示该消息由系统生成 |
CreateTime | 消息创建时间 (整型) |
MsgType | 消息的类型,此时固定为event |
Event | 事件的类型,此时固定为change_external_contact |
ChangeType | 此时固定为msg_audit_approved |
UserID | 企业服务人员的UserID |
ExternalUserID | 外部联系人的userid,注意不是企业成员的账号 |
WelcomeCode | 欢迎语code,可用于发送欢迎语 |
企业可以根据ExternalUserID调用“获取客户详情”读取详情。
注意:如果外部联系人和成员已经开始聊天或已通过「外部联系人免验证添加成员事件」得到的welcomecode发送欢迎语,则不会继续返回welcomecode。