收藏
回答

企业微信获取外部客户列表不能查询最新的新增客户???

在企业微信开发中,如下场景:

1)接收事件服务器出现故障,未能处理最新的添加企业客户事件

2)或者没有权限访问添加企业客户事件(不同厂家的自建应用,只能设置一个通讯录接收事件服务器

如果想获取最新的外部客户,需调用“获取客户列表”接口。

但接口返回所有的外部客户列表,如外部客户较多,需逐一判断是否为近期新增,效率较低;

建议增加一个时间字段,系统返回指定时间后的新增用户,这样优化后,效率更高;



获取客户列表


企业可通过此接口获取指定成员添加的客户列表。客户是指配置了客户联系功能的成员所添加的外部联系人。没有配置客户联系功能的成员,所添加的外部联系人将不会作为客户返回。

请求方式:GET(HTTPS

请求地址:https://qyapi.weixin.qq.com/cgi-bin/externalcontact/list?access_token=ACCESS_TOKEN&userid=USERID


建议修改为:https://qyapi.weixin.qq.com/cgi-bin/externalcontact/list?access_token=ACCESS_TOKEN&userid=USERID&timestamp=*****

返回值: 指定timestamp 时间后的新增客户;

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

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2020-08-03

    您好,如果添加客户时,接收事件服务器故障,无法获取到添加客户回调,目前是只能通过拉取客户列表进行对比,管理后台的话是可以通过时间进行筛选,接口关于新增时间戳进行筛选这个需求我反馈下

    2020-08-03
    有用 3
    回复 2
    • zzz
      zzz
      2021-08-17
      现在这个问题有解决方案了吗
      2021-08-17
      1
      回复
    • 海边的曼彻斯特。
      海边的曼彻斯特。
      09-22
      这个问题没有后续吗,获取最新的客户很麻烦。现在我用的是从回调接口中拿到的客户ID去查询客户详情接口,但这个接口返回的数据对比批量获取客户的数据缺失字段。比如标签信息等
      09-22
      回复
登录 后发表内容
问题标签