admin管理员组

文章数量:1570415

企业微信第三方应用接入全流程java版

  • 1. 概念与流程
    • 1.1 概念
        • 1、企业内部应用
        • 2、`第三方应用`
        • 3、代开发自建应用
    • 1.2 流程
      • 1.2.1 全局流程
      • 1.2.2 应用配置
      • 1.2.3 数据流程
  • 2. 核心文档
    • 2.1 理解第三方应用开发流程和概念
      • 2.1.1 应用开发阶段
      • 2.1.2 应用推广阶段
      • 2.1.3 基本流程
        • 1)前期应用准备
        • 2)基础环境搭建
        • 3)企业授权安装
        • 4)调用企业接口
    • 2.2 如何创建第三方应用
    • 2.3 如何接受企业微信回调
    • 2.4 如何获取第三方应用凭证
    • 2.5 如何将应用安装到企业工作台
    • 2.6 如何获取登陆用户信息
    • 2.7 如何向成员发送消息
    • 2.8 如何提交上架
  • 3. 接入实现 - Java
    • 3.1 配置
      • 一、在企业微信中开发第三方应用,需要填写一些基础配置
      • 二、这些配置需要登录到企业微信服务商后台进行配置
      • 三、进入服务商后台->应用管理->网页应用:点击“创建应用”
      • 四、进入服务商后台->应用管理->通用开发参数
      • 五、进入服务商后台->应用管理->登录授权
      • 六、以上根据提示信息,把配置信息填写好,就可以创建第三方应用
    • 3.2 api使用测试
      • 一、获取ticket
      • 二、获取第三方应用凭证
      • 三、服务商的token
      • 四、获取企业永久授权码
      • 五、获取企业凭证
      • 六、以上接口可以参考企业微信第三方应用api
    • 3.3 获取ticket, auth_code
      • 1、构建springboot项目
      • 2、方法描述
      • 3、代码编写
      • 4、验证
      • 5、总结
    • 3.4 获取3个token
      • 前言
      • 获取TOKEN
    • 3.5 实现登录及获取用户信息
      • 一、扫码授权登录
      • 二、网页授权登录
      • 三、开始开发
    • 3.6 接口调用许可应用
      • 一、安装测试
      • 二、购买接口许可
      • 三、激活帐号
      • 四、测试登录
      • 五、接口调用许可官方收费说明
    • 3.7 权限与白名单
      • 一、应用权限
      • 二、白名单配置
  • 附: 验证第三方应用api接入调用流程

一切的前提是 要仔细阅读企业微信开发者中心的文档,内容和流程相对较多,但并不复杂。

1. 概念与流程

1.1 概念

  • 应用分类

1、企业内部应用

由企业内部的开发者自己开发部署,相当于是企业自己的资产,调用接口基本没有任何限制。

2、第三方应用

由SaaS服务商的开发者开发并部署在服务商侧,面向所有企业。需要企业授权使用(先试用后付费),服务商仅可获取企业授权部分的权限,相当于白名单控制。

3、代开发自建应用

由服务商的开发者开发,但部署在

本文标签: 第三方流程完整企业Java