企业微信_客户联系,获取客户及客户群列表及详情

文章目录

          • 一、调试接口
            • 1. 阅读文档
            • 2. 权限配置
            • 3. 指定应用
          • 二、POSTMAN调试接口
            • 2.1. 获取配置了客户联系功能的成员列表
            • 2.2. 获取客户列表
            • 2.3. 获取客户详情
            • 2.4. 获取客户群列表
            • 2.5. 获取客户群详情
          • 三、实战演练+代码拆解
            • 3.1. 获取配置了客户联系功能的成员列表
            • 3.2. 获取客户列表
            • 3.3. 获取客户详情
            • 3.4. 获取客户群列表
            • 3.5. 获取客户群详情
          • 四、源码分享
            • 4.1. 后端源码
            • 4.2. 前端源码

一、调试接口
1. 阅读文档

https://developer.work.weixin.qq.com/document/path/92109

2. 权限配置

配置可使用客户联系功能的成员
进入“客户联系”-“权限配置”-“使用范围”页面,管理员设置哪些人可使用联系客户功能,如未配置,则无法调用后文提到的相关接口。

在这里插入图片描述

3. 指定应用

在这里插入图片描述

二、POSTMAN调试接口
2.1. 获取配置了客户联系功能的成员列表

文档:https://developer.work.weixin.qq.com/document/path/92571
在这里插入图片描述
获取access_token
在这里插入图片描述
获取配置了客户联系功能的成员列表
在这里插入图片描述

2.2. 获取客户列表

https://developer.work.weixin.qq.com/document/path/92113
userid企业成员的userid的从上面【获取配置了客户联系功能的成员列表】接口中获取,因此,需要提前先调用。
在这里插入图片描述
在这里插入图片描述

2.3. 获取客户详情

https://developer.work.weixin.qq.com/document/path/92114
在这里插入图片描述
在这里插入图片描述

2.4. 获取客户群列表

https://developer.work.weixin.qq.com/document/path/92120
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这个 “chat_id”: “wrcRIpJwAAEjWiQOBcETmUYzbKr6zORw”,等会会用到

2.5. 获取客户群详情

https://developer.work.weixin.qq.com/document/path/92122
在这里插入图片描述
在这里插入图片描述

{"errcode": 0,"errmsg": "ok","group_chat": {"chat_id": "wrcRIpJwAAEjWiQOBcETmUYzbKr6zORw","name": "客户群测试","owner": "ZeXin","create_time": 1646097589,"member_list": [{"userid": "MaoYuBaoHe","type": 1,"join_time": 1646097621,"join_scene": 1,"invitor": {"userid": "ZeXin"},"group_nickname": "","name": "王xxx"},{"userid": "ZeXin","type": 1,"join_time": 1646097589,"join_scene": 1,"invitor": {"userid": "ZeXin"},"group_nickname": "","name": "郭xxx"},{"userid": "999f6e8d00c528c685f71901ff2a6a8f","type": 1,"join_time": 1646097621,"join_scene": 1,"invitor": {"userid": "ZeXin"},"group_nickname": "","name": "徐xxx"}],"admin_list": []}
}
三、实战演练+代码拆解

实现思路:和postman一样的只是后端从国rest工具类发起请求到企业微信。

3.1. 获取配置了客户联系功能的成员列表

在这里插入图片描述
前端代码
在这里插入图片描述
在这里插入图片描述
后端代码
在这里插入图片描述
在这里插入图片描述

3.2. 获取客户列表

在这里插入图片描述
前端代码
在这里插入图片描述
在这里插入图片描述

后端代码
在这里插入图片描述
在这里插入图片描述

3.3. 获取客户详情

在这里插入图片描述

前端代码
在这里插入图片描述
在这里插入图片描述

后端代码
在这里插入图片描述
在这里插入图片描述

3.4. 获取客户群列表

在这里插入图片描述

前端代码
在这里插入图片描述

在这里插入图片描述

后端代码
在这里插入图片描述
在这里插入图片描述

3.5. 获取客户群详情

在这里插入图片描述

{errcode: 0, group_chat: {}, errmsg: "ok"}
errcode: 0
errmsg: "ok"
group_chat:
admin_list: Array(0)
length: 0
__proto__: Array(0)
chat_id: "wrcRIpJwAAEjWiQOBcETmUYzbKr6zORw"
create_time: 1646097589
member_list: Array(3)
0:
group_nickname: ""
invitor: {userid: "ZeXin"}
join_scene: 1
join_time: 1646097621
name: "王xx"
type: 1
userid: "MaoYuBaoHe"
__proto__: Object
1:
group_nickname: ""
invitor: {userid: "ZeXin"}
join_scene: 1
join_time: 1646097589
name: "郭xx"
type: 1
userid: "ZeXin"
__proto__: Object
2:
group_nickname: ""
invitor: {userid: "ZeXin"}
join_scene: 1
join_time: 1646097621
name: "徐xx"
type: 1
userid: "999f6e8d00c528c685f71901ff2a6a8f"
__proto__: Object
length: 3
__proto__: Array(0)
name: "客户群测试"
owner: "ZeXin"
__proto__: Object
__proto__: Object

前端代码
在这里插入图片描述
在这里插入图片描述

后端代码
在这里插入图片描述
在这里插入图片描述

四、源码分享
4.1. 后端源码

后端:https://gitee.com/gblfy/qywx-inner-java
在这里插入图片描述

4.2. 前端源码

前端:https://gitee.com/gblfy/qywx-vuejs
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/515956.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Flink 与 Hive 的磨合期

有不少读者反馈,参考上篇文章《Hive 终于等来了 Flink》部署 Flink 并集成 Hive 时,出现一些 bug 以及兼容性等问题。虽已等来,却未可用。所以笔者增加了这一篇文章,作为姊妹篇。 回顾 在上篇文章中,笔者使用的 CDH 版…

Bigdecimal基本运算及小数保留方式枚举

Bigdecimal基本运算及小数保留方式枚举 1.Bigdecimal运算 final BigDecimal a new BigDecimal("2.99"); final BigDecimal b BigDecimal.valueOf(0.49); //ab final BigDecimal add a.add(b); //a-b final BigDecimal subtract a.subtract(b); //a*b final Big…

使用arthas排查cpu飙高问题

文章目录一1. 下载arthas2. 启动3. 选择指定jvm进程4. 筛选线程5. 日志分析一 官方文档:https://arthas.aliyun.com/doc 1. 下载arthas curl -O https://arthas.aliyun.com/arthas-boot.jar2. 启动 直接用java -jar的方式启动: java -jar arthas-bo…

揭秘政企安全加速解决方案的架构与应用场景实践

## 政企网络化、在线化面临哪些挑战? 政企涵盖了政府、金融、传媒以及传统企业等几个行业,随着“互联网”业态的迅速发展,政企数字化转型正当时,特别是在新冠疫情的影响下,各行各业线上业务运营能力的建设步伐进一步…

oracle 数据库 字符串函数

oracle 数据库 字符串函数 介绍oracle对字符串的操作函数,如图所示,测试字段为:STUDENT 表的 STUNAME 字段 ps:oracle字符串索引从1开始 1.定位索引函数:instr() instr(str,char,begin,n) str:源字符串 char:目标字…

jvm如何排查生产环境cpu飙高的问题

文章目录一、生产环境 cpu 飙高产生的原因?1. CAS 自旋没有控制自旋次数2. 死循环3. 阿里云 Redis 被注入挖矿程序4. 服务器被 DDOS 工具攻击二、windows环境下如何排查cpu飙高问题2.1. 任务管理器2.2. jvisualvm三、环境下如何排查cpu飙高问题3.1. 监控命令3.2. 使…

云原生人物志|华为云CTO张宇昕:云原生已经进入深水区

云原生已无处不在,《云原生人物志》是CSDN重磅推出的系列原创采访,我们关注云原生中每一个技术人、公司的身影。知微见著,窥见云原生价值与趋势。 作者 | 宋慧 出品 | CSDN云计算 头图 | 华为云网站 云原生成为云计算领域当之无愧的最热门技…

开箱即用,Knative 给您极致的容器 Serverless 体验

作者 | 冬岛 阿里巴巴技术专家 导读:托管 Knative 开箱即用,您不需要为这些常驻实例付出任何成本。结合 SLB 云产品提供 Gateway 的能力以及基于突发性能型实例的保留规格功能,极大的节省您的 IaaS 开支,您支付的每一分钱都没有浪…

oracle 11g 数据库cmd修改用户名密码及创建用户

oracle 11g 数据库cmd修改用户名密码及创建用户1. 数据库oracle 11g cmd命令修改用户名和密码1.1. 前言1.2. cmd窗口登录oracle1.3. 更改system用户的密码1.4. 测试修改成果2. 创建新用户并赋予权限2.1. cmd窗口登录oracle2.2.创建用户2.3.分配权限2.4.oracle用户权限等级1. 数…

全国交通智慧升级,阿里云视频上云打造高速公路“视觉中枢”

2019年底,交通运输部办公厅发布《全国高速公路视频联网监测工作实施方案》和《全国高速公路视频联网技术要求》,全面加快推进可视、可测、可控、可服务的高速公路运行监测体系建设。2020年底,基本建立全国高速公路视频联网监测管理机制和制度…

mysql 与 redis 如何保证数据一致性问题 ?

1.先更新 mysql 数据, 再手动清除 Redis 缓存 , 最后重新查询最新的数据同步到Redis中,保证最终一致性。 2.更新 mysql 数据, 在采用 mq 异步的形式 同步数据到 Redis 中 。 缺点: 延迟概率就比较大 优点&#xff1a…

赠书 | 隐私计算:让你的数据信息不再“裸奔”

来源 | 人民数字FINTECH责编 | 晋兆雨头图 | 付费下载于视觉中国*文末有赠书福利在互联网时代,数据隐私泄露到底有多严重?近日,微博大V袁启聪发布微博称,两周前接到一个私人手机号码来电,来电者自称是招商银行的&#…

阿里云开放平台微前端方案的沙箱实现

导读 微前端已经成为前端领域如今比较火爆的话题,关于微前端价值的讨论,可以参考克军的《拥抱云时代的前端开发框架——微前端》。微前端在技术方面,有一个始终绕不过去话题就是前端沙箱。本篇具体探讨一下,在微前端领域如何实现前…

idea全局搜索快捷鍵ctrl+shift+F失效

idea全局搜索快捷鍵ctrlshiftF失效 1.确认是否修改了默认的快捷键配置: file-settings-keymap,在右边的放大镜中搜索find in Path 确认快捷键设置的是:ctrlshiftF 2.快捷键冲突(常见的就是和输入法快捷键冲突) 以我的win10自带…

生产环境遇到难题,你是如何解决的?

文章目录1. 生产环境 cpu 飙高产生的原因?2. 生产环境如何排查cpu 飙高问题?3. 生产环境遇到了报错,你是如何定位解决的呢?4. 调用接口如果服务器端一直没有响应怎么解决?5. 你在开发过程中,遇到哪些难题&a…

OpenKruise v0.5.0 版本发布,支持无损的流式分批发布策略

作者 | 酒祝 阿里云技术专家 导读:OpenKruise 是阿里云开源的大规模应用自动化管理引擎,在功能上对标了 Kubernetes 原生的 Deployment/StatefulSet 等控制器,但 OpenKruise 提供了更多的增强功能如 优雅原地升级、发布优先级/打散策略、多可…

真正的程序员,从来不会告诉你这些事!

有没有发现,每个程序员都曾有过这样的疑问:我该从事什么技术方向?相信很多人都会跟你说:找个“钱景”好的,找个简单的,找个应用广的.....听着好像都很有道理,但很多人学了很久后才发现&#xff…

Idea更改console控制台 日志颜色(非插件)

Idea更改console控制台 日志颜色(非插件) file-setting-editor-color scheme-console colors 在右侧的选项中可以自定义更改颜色 我之前控制台日志都是亮青色。晃眼睛,就干脆把idea的亮青换成了黑色。 之前: 之后:…

流批一体机器学习算法平台

发布会传送门 产品详情 针对正在兴起的机器学习广泛而多样的应用场景,阿里巴巴计算平台基础算法团队在2017年开始基于Flink研发新一代的机器学习算法平台。该项目名称定为Alink,取自相关名称(Alibaba, Algorithm, AI, Flink, Blink&#xf…

Linux 下 Tomcat /jboss内存大小配置

找到 TOMCAT_NOME/bin/catalina.sh 文件加入以下代码: JAVA_OPTS"-Xms256m -Xmx512m -Xss1024K -XX:PermSize128m -XX:MaxPermSize256m" 具体位置如下图: 参数解释: -Xms128m JVM初始分配的堆内存-Xmx512m JVM最大允许分配的堆内存…