关于客户
企业内的员工可以添加外企业的联系人进行工作沟通,外部联系人分为企业微信联系人和微信联系人两种类型。
配置了客户联系功能的成员所添加的外部联系人为企业客户。
关于ExternalUserId
ExternalUserId是企业微信外部联系人的标识,但需要开发者(尤其是第三方开发者)注意的是,对于同一个外部联系人,不同调用方(企业/第三方服务商)获取到的ExternalUserId是不同的。
关于客户群ID
企业微信为每个客户群生成唯一的ID(chat_id),同样需要注意的是,对于同一个群,不同调用方(企业/第三方服务商)获取到的chat_id是不同的
开始开发
- 进入“配置”-“配置使用范围”页面,管理员设置哪些人可使用联系客户功能,如未配置,则无法调用后文提到的相关接口。
- 管理员进入企业微信管理后台后点击“客户联系”-“客户”页面。点开“API”小按钮,可以看到secret,此为客户联系secret。如需使用自建应用调用外部联系人相关的接口,需要在“可调用应用”中进行配置。
- 企业需要在相关的应用里调用外部联系人选人接口,获取成员选择的外部联系人的userid以及通过该userid获取外部联系人详情。( 外部联系人选人接口 | 获取外部联系人详情)
- 同时我们提供了jsapi接口,方便员工在企业的应用里能够快捷打开外部联系人的个人信息页,打开聊天窗口等。