组织机构同步微信企业号

我们知道,微信公众号和企业号都提供了一个官方的Web后台,方便我们对微信账号的配置,以及相关数据的管理功能,对于微信企业号来说,有通讯录中的组织架构管理、标签管理、人员管理、以及消息的发送等功能,其中微信企业号的组织架构和标签可以添加相应的人员,消息发送可以包含文本、图片、语音、视频、图文、文件等内容。对于企业号来说,官方的接口几乎可以无限的发送消息,因此构建一个管理后台,管理企业号的人员,以及用来给企业成员发送消息就是一个很好的功能亮点,有时候可以提高我们企业内部的消息通讯效率和日常工作管理效率。本系统通过调用微信第三方接口来实现这些功能操作。

1、企业号参数的配置处理

我们知道,微信(包括公众号、企业号等)的服务器架起了客户手机和开发者服务器的一个桥梁,通过消息的传递和响应,实现了与用户的交互操作,下面是它的消息流程图。

因此,在使用自己部署的微信网站系统前,需要登陆微信官方后台初始化一些信息,并获取对应的参数设置,通过这些参数信息,在自己的网站系统中进行配置,才能构建一个完整的链路,实现消息的传递和响应。

当我们配置好【开发者服务器】的服务和【微信服务器】的对接后,我们也就实现了基本的消息交互过程了。这样我们就可以配置好企业号客户端进行使用了。

1)办公系统参数配置

我们为了实现消息的链路,需要在办公系统里面配置好相应的参数,这样我们才能把微信官方后台的回调模式完成。

微信后台开发权限信息

首先需要在后台数据库配置企业号的开发信息。

CorpID:唯一标识企业号:企业号开通后即拥有一个CorpID,不同企业号的CorpID是不同的,这相当于企业号的身份标识;启动开发接入时候,企业开发者必须先用CorpID和Secret来换取Access_Token,之后才能调用企业号相关接口。

Secret:管理组凭证密钥,系统管理员在企业号管理后台创建管理组时,企业号后台为该管理组分配一个唯一的secret。通过该secret能够确定管理组,及管理组所拥有的对应用、通讯录、接口的访问权限。

2、组织机构的管理功能

默认我们可以在后台先创建一个根节点,然后在这个节点上进行处理即可。

介绍了那么多,好像还没有展现这个企业号办公系统后台的界面功能,这儿软件主要也就是利用来进行常规化的一些数据操作,不过是直接调用微信企业号API的功能而已,这些API就是后面介绍的接口实现。

下面是企业号办公系统的界面,这个主要利用我RoadFLow工作流界面来实现,实现多Tap的操作界面。

【组织机构列表】管理模块里面,会在树状列表里面列出相关的通讯录组织结构,选择不同的组织层次,可以列出所属的对应人员,界面如下所示。

通过上面的添加人员功能操作,我们可以看到组织机构的相关功能点,而左侧部门的列表通过树形列表进行展现,这些操作全部是直接调用API进行处理的,提交后的结果直接能够在企业号后台及时看到。

这些功能点,都是模仿企业号后台的功能点实现,能够结合本地的数据处理,实现更加丰富的界面和数据管理。

微信企业号后台

手机端微信扫描关注微信企业号二维码

关注成功后 会收到验证消息,点击输入手机号码进行验证。输入的手机号码必须是登记在办公系统中的手机号码

验证成功后就可以看到应用。

转载请注明出处:
撰写人:黄加林  QQ:1527562807

转载于:https://www.cnblogs.com/hjldare/p/5502959.html

asp.net 微信企业号 微企办公系统-部门人员同步相关推荐

  1. C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理

    前面一篇随笔企业号的一些基础信息,以及介绍如何配置企业号的回调方式实现和企业号服务器进行沟通的桥梁.本篇主要还是继续介绍企业号的开发工作的开展,介绍微信企业号通讯录管理开发功能,介绍其中组织机构里面如 ...

  2. asp.net 微信企业号办公系统-流程设计--保存与发布

    如果流程未设计完时可以先保存,以后再打开接着设计.点击工具栏上的保存按钮即可保存当前流程设计: 如果下次要接着设计,则可以打开该流程继续设计: 如果流程设计完成,可以点击安装按钮来发布流程,流程安装成 ...

  3. 企业号 php 考勤,使用微信企业号实现微信考勤和办公

    原标题:使用微信企业号实现微信考勤和办公 微信考勤只需使用移动考勤功能直接点击上班签到.下班签退->确定,即可考勤,考勤系统是在电脑后台设置好班次.规则之后,员工可以在考勤机上打卡也可以直接在手 ...

  4. 泛微oa系统什么框架_泛微移动办公OA系统走进江苏国曜信息科技有限公司

    近日,泛微凭借以"简单高效"为核心的协同OA办公系统与江苏国曜信息科技有限公司成功合作,泛微将助力企业信息化建设,促进其管理水平的迅速提升.江苏国曜信息科技有限公司成立于2018年 ...

  5. 企业微信私有部署手动设置服务器后不好使用,微信企业号无法私有化部署

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 微信团队近日开启企业号公测,面向企业用户提供移动应用入口,直接将现有IT系统接入微信企业号,既保留用户PC端使用习惯,又快速实现企业应用移动化.腾讯的这一 ...

  6. C#开发微信门户及应用(18)-微信企业号的通讯录管理开发之成员管理

    在上篇随笔<C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理>介绍了通讯录的部门的相关操作管理,通讯录管理包括部门管理.成员管理.标签管理三个部分,本篇主要介绍成员的管 ...

  7. 远传oa智能网络办公系统 v2006 下载

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  8. 新书《微信企业号开发揭秘》已出版,全书采用WeChatEnterprise框架开发

            新书<微信企业号开发揭秘>已出版,全书基于源码与API逐步讲解,采用WeChatEnterprise框架开发 纸质书购买地址:  天猫    京东    当当    亚马逊 ...

  9. OA选型指南:中小企业如何选择OA办公系统

    随着OA技术的逐步成熟,OA产品的价格逐渐平民化,中小企业在数十年间也慢慢发展壮大.随着企业规模的不断扩大,对协同OA办公系统的需求也日益增强,那么处在成长期的中小企业该如何进行OA办公系统的选型呢? ...

最新文章

  1. vb.net 功能f8键事件_笔记本电脑功能键介绍
  2. 又一个4000字肝货,详解tkinter图形化界面制作流程!
  3. 从分子层面雕刻肌肉,新数学模型预测锻炼肌肉最优方式
  4. 【知识蒸馏】ICCV21_Channel-wise Knowledge Distillation for Dense Prediction
  5. exec go 重启_无停机优雅重启 Go 程序
  6. 缓存与数据库的一致性
  7. focal loss dice loss源码_0815——W2V的TF源码阅读
  8. 关于数据库“事务”“索引”“实例”的含义
  9. 中国天气数据,中国地面气象站要素清单
  10. SSI接口 AC97
  11. 黑莓系统包服务器,黑莓os10.3.3.2163
  12. 使用playsound播放音频(python)
  13. java 转化箭头函数_this 指向详细解析(箭头函数)
  14. 基于Java+SpringBoot+Thymeleaf+Mysql医院预约挂号系统设计与实现
  15. 由火车退票制度改革想到的民生问题
  16. jQuery读取JSON数据(jQuery调用JSON数据学习第二天)
  17. win10系统用chew-wga激活重启后蓝屏
  18. 《C语言程序设计》江宝钏主编-习题4-3-字母排序!!!
  19. hive的分区和分桶
  20. input触发的事件触发流程

热门文章

  1. VB.NET版机房收费系统---七仙女之系统登录
  2. 一加7充电_骁龙855机皇一加7 Pro充电测试:有彩蛋
  3. Elasticsearch核心技术与实战学习笔记 43 | 分页与遍历:From, Size, Search After Scroll API
  4. 编译配置(1)——ARMv7,ARMv8(AArch64) 浮点配置等相关知识
  5. 分布式存储产品的测试实践及心得
  6. 涨姿势:10 大主宰世界的算法!
  7. 【工具】分享一些强无敌的 NPM 软件包
  8. 详解机器学习高维数据降维方法
  9. CS中AWP盲狙瞄准器
  10. vue获得焦点事件处理函数中控制其失去焦点,但是失去焦点后该获得焦点事件一直被触发