真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能-創(chuàng)新互聯(lián)

這篇文章主要介紹了C#開發(fā)微信之如何實現(xiàn)客戶端管理功能,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)長期為上千余家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為祁陽企業(yè)提供專業(yè)的網站建設、成都網站設計,祁陽網站改版等技術服務。擁有十多年豐富建站經驗和眾多成功案例,為您定制開發(fā)。

1、企業(yè)號參數(shù)的配置處理

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

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

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

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

1)網站系統(tǒng)參數(shù)配置

我們?yōu)榱藢崿F(xiàn)消息的鏈路,需要在網站系統(tǒng)里面配置好相應的參數(shù),這樣我們才能把微信官方后臺的回調模式完成。

首先登陸我們自己【開發(fā)服務器】上的微信企業(yè)后臺管理。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

為企業(yè)號賬號配置好相關的參數(shù)信息。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

結合微信服務器上的回調處理操作,完成整個網站參數(shù)的配置操作。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

2)企業(yè)號客戶端參數(shù)配置

在微信企業(yè)號客戶端功能使用前,需要在【參數(shù)配置】里面配置好對應的參數(shù)信息,這樣才能正確和微信后臺進行通訊,獲取服務器上的數(shù)據(jù)。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

而上面客戶端軟件對話框的參數(shù),除了需要回調設置里面的部分參數(shù)外,還需要結合微信后臺的一些其他參數(shù),這樣我們才能配置好和微信服務器的對接操作。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

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

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

2、組織機構的管理功能

我在隨筆《C#開發(fā)微信門戶及應用微信企業(yè)號的通訊錄管理開發(fā)之部門管理》里面介紹了企業(yè)號組織機構的管理操作。

默認我們可以在后臺先創(chuàng)建一個根節(jié)點,然后在這個節(jié)點上進行處理即可。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

介紹了那么多,好像還沒有展現(xiàn)這個企業(yè)號Winform客戶端的界面功能,這兒軟件主要也就是利用來進行常規(guī)化的一些數(shù)據(jù)操作,不過是直接調用微信企業(yè)號API的功能而已,這些API就是前面系列介紹的接口實現(xiàn)。

下面是企業(yè)號Winform客戶端的界面,這個主要利用我傳統(tǒng)樣式的Winform結構來處理,實現(xiàn)多文檔的操作界面。

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

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

通過上面的紅色框的功能操作,我們可以看到組織機構的相關功能點,包括有新建子部門、刪除部門、修改部門,以及為部門實現(xiàn)的人員管理:添加成員、刪除成員、修改成員、移動成員、禁用或者啟用人員等功能,而左側部門的列表通過樹形列表進行展現(xiàn),這些操作全部是直接調用API進行處理的,提交后的結果直接能夠在企業(yè)號后臺及時看到。

這些功能點,都是模仿企業(yè)號后臺的功能點實現(xiàn),不過是基于Winform的方式,能夠結合本地的數(shù)據(jù)處理,實現(xiàn)更加豐富的界面和數(shù)據(jù)管理。

添加成員,則提供一個輸入界面給用戶填寫對應的信息,功能實現(xiàn)的界面如下所示。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

如果是移動成員,那么會彈出一個部門列表,供用戶選擇需要移動到具體的部門里面,確認后就進行移動處理。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

3、標簽的管理功能

【標簽列表】管理模塊里面,在左邊的樹狀列表里面列出所有的可見標簽,如果標簽下面有對應的部門組織或者人員,那么會在列表里面列出,具體界面如下所示。

該模塊包含的功能操作有:新建標簽、刪除標簽、修改標簽;添加標簽成員、刪除標簽成員等操作。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

標簽的管理很簡單,主要是維護一個類似組別的概念,我們可以新建、修改或者刪除對應的標簽。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

同時我們也可以為標簽添加對應的部門、人員集合,添加標簽成員操作具體如下所示。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

4、消息的發(fā)送操作

【發(fā)送消息】功能模塊,是可以選擇發(fā)送對象,包括組織機構、標簽、人員都可以選擇;而消息的發(fā)送內容,包括有文字、圖片、語音、視頻、圖文、文件等內容。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

而選擇人員是提供一個多功能的選擇界面,包括可以選擇部門、標簽、人員,最后可以通過【完成選擇】返回選擇的對象。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

選擇對象并錄入對應的發(fā)送內容后,單擊【發(fā)送】進行消息的發(fā)送處理,就可以在對應的成員手機上查看到新的消息了,下面是一個接受到圖片、文字的企業(yè)號界面。

其他如視頻、語音等內容都要求上傳到服務器后在發(fā)送,發(fā)送處理操作一樣,不在贅述。

C#開發(fā)微信之如何實現(xiàn)客戶端管理功能

感謝你能夠認真閱讀完這篇文章,希望小編分享的“C#開發(fā)微信之如何實現(xiàn)客戶端管理功能”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網站建設公司,,關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!


文章題目:C#開發(fā)微信之如何實現(xiàn)客戶端管理功能-創(chuàng)新互聯(lián)
轉載注明:http://weahome.cn/article/dcohso.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部