很不好意思,上一篇文章已经写了两年多了,主要是一直很忙没有太多时间编写。

其实企业微信开发很简单,主要是围绕access_token对相关的api进行操作。

下面我给大家讲下如何获取access_token


请求方式: GET(HTTPS
请求地址: https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET
注:此处标注大写的单词ID和SECRET,为需要替换的变量,根据实际获取值更新。其它接口也采用相同的标注,不再说明。

参数说明:

参数 必须 说明
corpid 企业ID,获取方式参考:术语说明-corpid
corpsecret 应用的凭证密钥,获取方式参考:术语说明-secret

权限说明:
每个应用有独立的secret,所以每个应用的access_token应该分开来获取
返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "access_token": "accesstoken000001",

 "expires_in": 7200

}

参数说明:

参数 说明
errcode 出错返回码,为0表示成功,非0表示调用失败
errmsg 返回码提示语
access_token 获取到的凭证,最长为512字节
expires_in 凭证的有效时间(秒)

注意事项:
开发者需要缓存access_token,用于后续接口的调用(注意:不能频繁调用gettoken接口,否则会受到频率拦截)。当access_token失效或过期时,需要重新获取。


这就是获取access_token基本方法,需要注意的是不能频繁调用,这里你可以使用定时任务缓存到你的服务器中去(redis,内存,数据库等等)

剩下的我感觉没什么要写的,企业微信出来这么多年了,我做的时候是刚刚发布的时候,现在有很多第三方开源的jar帮我们做了脚手架,不用我们一步步开发了。给大家推荐一个吧。

https://github.com/Wechat-Group/WxJava 支持包括微信支付、开放平台、公众号(包括订阅号和服务号)、企业微信/企业号、小程序等微信功能的后端开发。

记住access_token是核心,有了它我们才能够进行下一步开发。本来想继续写下去,但是感觉时间确实不够,然后感觉现在有很多开源的我们自己没必要一步步搭建脚手架了。

Java版本微信企业号的开发--03完结相关推荐

  1. JAVA 版本微信公众管理开源项目招募伙伴

    大家好: j eecg开源社区,目前正在开展"JAVA 版本微信公众账号开源项目"的工作,欢迎有兴趣的朋友一起参与! 截止时间:20140510 采用技术: 1. JEECG微云开 ...

  2. Java版本微信授权登录(测试版)

    这篇文章是对微信授权登录的一个测试版本,并不能直接在生产上使用,对于在生产上正式使用将会在下一篇中描述. 一,首先需要以下两个数据 appID和appsecret 如何获取这两个数据,请先登录微信公众 ...

  3. Java版本微信授权登录(升级版)

    前面写了一遍文章<Java版本微信授权登录(测试版)>,可以当做入门的基础文章,这里继续做一点深入,主要解决的是,如何在本地开发中微信授权以后跳转到本地启动的项目中. 我们知道了微信公众平 ...

  4. 基于java的微信公众平台开发视频教程

    微信作为当前流行的通信社交软件已经有了几个亿的用户量,并且每天还在继续增加.几乎每一部智能手机都安装了微信.其公众平台拥有强大的功能.但是由于微信的示例代码基本使用php编写,市场上的java开发资料 ...

  5. Java企业微信会话存档开发(从跳坑到爬坑)

    Java企业微信会话存档开发(从跳坑到爬坑) 本文仅作为方便首次开发企业微信使用 文章目录 Java企业微信会话存档开发(从跳坑到爬坑) 前言 一.开发准备 1.企业微信后台配置 2.sdk下载 3. ...

  6. JAVA版本微信公众账号开源项目版本发布-jeewx1.0(捷微)

    JeeWx, 敏捷微信开发,简称"捷微". 捷微是一款免费开源的微信公众账号开发平台. 平台介绍: 一.简介 jeewx是一个开源,高效,敏捷的微信开发平台采用JAVA语言,它是基 ...

  7. 基于java的微信公众平台开发(一)--账号申请与服务器的搭建

    2019独角兽企业重金招聘Python工程师标准>>> 微信公众号开发文档:https://mp.weixin.qq.com/wiki 微信公众平台接口调试工具:https://mp ...

  8. java版本微信机器人使用教程V1.0

    大家好,我是雄雄,欢迎关注微信公众号雄雄的小课堂 现在是:2023年5月10日17:57:02 免费的云桌面,每个人都能领三个月,用来跑机器人还是很不错的,领取连接 前言 历经好多天,java版本的微 ...

  9. java之微信公众号开发

    微信公众号介绍: 微信公众号分为服务号.订阅号.企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以.而我们所说的微信公众号开发是指的是订阅号和服务号,而官方给的两个号的相关权限的解释: 1. ...

最新文章

  1. Redis 数据结构的底层实现 (二) dict skiplist intset
  2. 人生大道无形-----像水一样做人!!!
  3. Linux C编程--fork 详解
  4. 单元测试中,模拟一个新对象
  5. 统治软件开发中的著名定律
  6. 知识图谱与推荐系统结合的方法
  7. kotlin中mainactivity无法直接调用xml中的控件_使用Kotlin高效地开发Android App(一)
  8. rand函数怎么避免重复_Excel常用的计算统计函数
  9. Subtext--为skin准备相关文件加载
  10. Java-基础类库第一篇认识基础类库
  11. 健康档案管理系统方案/案列/APP/软件/小程序
  12. 【运营】产品推广计划书
  13. 梦想就是一种让你感到坚持就是幸福的东西
  14. 程序员如何成为别人的男朋友
  15. 阿里云服务器(Centos7)安装谷歌浏览器
  16. 第二篇:呈现内容_第三节:CompositeControl呈现
  17. 声纹识别demo_声纹识别 iOS SDK 文档
  18. 华为line服务器无响应,line注册链接不到服务器
  19. charging hw bq25601充电驱动笔记
  20. 《领导沟通艺术与真实影响力》感想二

热门文章

  1. 努力的富二代多可怕?曾畅销全球,每天卖出130万瓶的国货大牌“交班”后卖不动了!...
  2. 信息学奥赛一本通T1447:靶形数独
  3. Redis使用场景概况
  4. uniapp微信小程序系列(2)pages.json实用配置详解
  5. PDF怎么转PPT?不同思路分享
  6. 金融day02 —— 银行总体介绍、银行存款业务
  7. 2023成都信息工程大学计算机考研信息汇总
  8. SOAMANAGER 打不开浏览器
  9. 第十章 Executor框架
  10. PostgreSQL操作-psql基本命令