asp.net 微信企業號 微企辦公系統-部門人員同步


組織機構同步微信企業號

     我們知道,微信公眾號和企業號都提供了一個官方的Web后台,方便我們對微信賬號的配置,以及相關數據的管理功能,對於微信企業號來說,有通訊錄中的組織架構管理、標簽管理、人員管理、以及消息的發送等功能,其中微信企業號的組織架構和標簽可以添加相應的人員,消息發送可以包含文本、圖片、語音、視頻、圖文、文件等內容。對於企業號來說,官方的接口幾乎可以無限的發送消息,因此構建一個管理后台,管理企業號的人員,以及用來給企業成員發送消息就是一個很好的功能亮點,有時候可以提高我們企業內部的消息通訊效率和日常工作管理效率。本系統通過調用微信第三方接口來實現這些功能操作。

1、企業號參數的配置處理

我們知道,微信(包括公眾號、企業號等)的服務器架起了客戶手機和開發者服務器的一個橋梁,通過消息的傳遞和響應,實現了與用戶的交互操作,下面是它的消息流程圖。

因此,在使用自己部署的微信網站系統前,需要登陸微信官方后台初始化一些信息,並獲取對應的參數設置,通過這些參數信息,在自己的網站系統中進行配置,才能構建一個完整的鏈路,實現消息的傳遞和響應。

當我們配置好【開發者服務器】的服務和【微信服務器】的對接后,我們也就實現了基本的消息交互過程了。這樣我們就可以配置好企業號客戶端進行使用了。

1)辦公系統參數配置

我們為了實現消息的鏈路,需要在辦公系統里面配置好相應的參數,這樣我們才能把微信官方后台的回調模式完成。

微信后台開發權限信息

首先需要在后台數據庫配置企業號的開發信息。

CorpID:唯一標識企業號:企業號開通后即擁有一個CorpID,不同企業號的CorpID是不同的,這相當於企業號的身份標識;啟動開發接入時候,企業開發者必須先用CorpID和Secret來換取Access_Token,之后才能調用企業號相關接口。

Secret:管理組憑證密鑰,系統管理員在企業號管理后台創建管理組時,企業號后台為該管理組分配一個唯一的secret。通過該secret能夠確定管理組,及管理組所擁有的對應用、通訊錄、接口的訪問權限。

2、組織機構的管理功能

默認我們可以在后台先創建一個根節點,然后在這個節點上進行處理即可。

介紹了那么多,好像還沒有展現這個企業號辦公系統后台的界面功能,這兒軟件主要也就是利用來進行常規化的一些數據操作,不過是直接調用微信企業號API的功能而已,這些API就是后面介紹的接口實現。

下面是企業號辦公系統的界面,這個主要利用我RoadFLow工作流界面來實現,實現多Tap的操作界面。

【組織機構列表】管理模塊里面,會在樹狀列表里面列出相關的通訊錄組織結構,選擇不同的組織層次,可以列出所屬的對應人員,界面如下所示。

通過上面的添加人員功能操作,我們可以看到組織機構的相關功能點,而左側部門的列表通過樹形列表進行展現,這些操作全部是直接調用API進行處理的,提交后的結果直接能夠在企業號后台及時看到。

這些功能點,都是模仿企業號后台的功能點實現,能夠結合本地的數據處理,實現更加豐富的界面和數據管理。

微信企業號后台

手機端微信掃描關注微信企業號二維碼

關注成功后 會收到驗證消息,點擊輸入手機號碼進行驗證。輸入的手機號碼必須是登記在辦公系統中的手機號碼


驗證成功后就可以看到應用。

 轉載請注明出處:
撰寫人:黃加林  QQ:1527562807


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM