亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
1、企業(yè)號(hào)參數(shù)的配置處理
2、組織機(jī)構(gòu)的管理功能
3、標(biāo)籤的管理功能
4、訊息的傳送操作
首頁(yè) 微信小程式 微信開發(fā) C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

Mar 01, 2017 am 10:36 AM

我們知道,微信公眾號(hào)和企業(yè)號(hào)都提供了一個(gè)官方的Web後臺(tái),方便我們對(duì)微信帳號(hào)的配置,以及相關(guān)資料的管理功能,對(duì)於微信企業(yè)號(hào)來(lái)說(shuō),有通訊錄中的組織架構(gòu)管理、標(biāo)籤管理、人員管理、以及訊息的發(fā)送等功能,其中微信企業(yè)號(hào)的組織架構(gòu)和標(biāo)籤可以添加相應(yīng)的人員,訊息發(fā)送可以包含文字、圖片、語(yǔ)音、視訊、圖文、文件等內(nèi)容。對(duì)於企業(yè)號(hào)來(lái)說(shuō),官方的介面幾乎可以無(wú)限的發(fā)送訊息,因此建立一個(gè)管理後臺(tái),管理企業(yè)號(hào)的人員,以及用來(lái)給企業(yè)成員發(fā)送訊息就是一個(gè)很好的功能亮點(diǎn),有時(shí)可以提高我們企業(yè)內(nèi)部的訊息通訊效率和日常工作管理效率。本文探索基於Winform的客戶端方式來(lái)實(shí)現(xiàn)這些功能操作。

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

我們知道,微信(包括公眾號(hào)、企業(yè)號(hào)等)的伺服器架起了客戶手機(jī)和開發(fā)者伺服器的一個(gè)橋樑,透過訊息的傳遞和回應(yīng),實(shí)現(xiàn)了與使用者的互動(dòng)操作,以下是它的訊息流程圖。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

因此,在使用自己部署的微信網(wǎng)站系統(tǒng)前,需要登陸微信官方後臺(tái)初始化一些信息,並獲取對(duì)應(yīng)的參數(shù)設(shè)置,通過這些參數(shù)信息,在自己的網(wǎng)站系統(tǒng)中進(jìn)行配置,才能建立一個(gè)完整的連結(jié),實(shí)現(xiàn)訊息的傳遞與回應(yīng)。

當(dāng)我們?cè)O(shè)定好【開發(fā)者伺服器】的服務(wù)和【微信伺服器】的對(duì)接後,我們也就實(shí)現(xiàn)了基本的訊息互動(dòng)過程了。這樣我們就可以設(shè)定好企業(yè)號(hào)客戶端進(jìn)行使用了。

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

我們?yōu)榱藢?shí)現(xiàn)訊息的連結(jié),需要在網(wǎng)站系統(tǒng)裡面配置好對(duì)應(yīng)的參數(shù),這樣我們才能把微信官方後臺(tái)的回調(diào)模式完成。

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

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

為企業(yè)號(hào)帳號(hào)配置好相關(guān)的參數(shù)資訊。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

結(jié)合微信伺服器上的回呼處理操作,完成整個(gè)網(wǎng)站參數(shù)的設(shè)定操作。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

?

#2)企業(yè)號(hào)用戶端參數(shù)設(shè)定

在微信企業(yè)號(hào)客戶端功能使用前,需要在【參數(shù)配置】裡面配置好對(duì)應(yīng)的參數(shù)信息,這樣才能正確和微信後臺(tái)進(jìn)行通訊,獲取伺服器上的數(shù)據(jù)。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

而上面客戶端軟體對(duì)話方塊的參數(shù),除了需要回呼設(shè)定裡面的部分參數(shù)外,還需要結(jié)合微信後臺(tái)的一些其他參數(shù),這樣我們才能配置好和微信伺服器的對(duì)接操作。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

CorpID:唯一識(shí)別企業(yè)號(hào):企業(yè)號(hào)開通後即擁有一個(gè)CorpID,不同企業(yè)號(hào)的CorpID是不同的,這相當(dāng)於企業(yè)號(hào)的身份標(biāo)識(shí);啟動(dòng)開發(fā)訪問時(shí)候,企業(yè)開發(fā)者必須先用CorpID和Secret來(lái)?yè)Q取Access_Token,之後才能呼叫企業(yè)號(hào)相關(guān)介面。

Secret:管理群組憑證金鑰,系統(tǒng)管理員在企業(yè)號(hào)管理後臺(tái)建立管理群組時(shí),企業(yè)號(hào)後臺(tái)會(huì)為此管理群組指派一個(gè)唯一的secret。透過此secret能夠確定管理群組,及管理群組所擁有的對(duì)應(yīng)用程式、通訊錄、介面的存取權(quán)限。

?

2、組織機(jī)構(gòu)的管理功能

?我在隨筆《C#開發(fā)微信門戶及應(yīng)用微信企業(yè)號(hào)的通訊錄管理開發(fā)之部門管理》裡面介紹了企業(yè)號(hào)組織機(jī)構(gòu)的管理操作。

預(yù)設(shè)我們可以在後臺(tái)先建立一個(gè)根節(jié)點(diǎn),然後在這個(gè)節(jié)點(diǎn)上處理即可。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

介紹了那麼多,好像還沒展現(xiàn)這個(gè)企業(yè)號(hào)Winform客戶端的介面功能,這兒軟體主要也就是利用來(lái)進(jìn)行常規(guī)化的一些資料操作,不過是直接呼叫微信企業(yè)號(hào)API的功能而已,這些API就是前面系列介紹的介面實(shí)作。

下面是企業(yè)號(hào)Winform客戶端的介面,這個(gè)主要利用我傳統(tǒng)樣式的Winform結(jié)構(gòu)來(lái)處理,實(shí)現(xiàn)多重文件的操作介面。

【組織機(jī)構(gòu)清單】管理模組裡面,會(huì)在樹狀清單裡面列出相關(guān)的通訊錄組織結(jié)構(gòu),選擇不同的組織層次,可以列出所屬的對(duì)應(yīng)人員,介面如下所示。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

透過上面的紅色框的功能操作,我們可以看到組織機(jī)構(gòu)的相關(guān)功能點(diǎn),包括有新建子部門、刪除部門、修改部門,以及為部門實(shí)現(xiàn)的人員管理:新增成員、刪除成員、修改成員、移動(dòng)成員、停用或啟用人員等功能,而左側(cè)部門的清單透過樹狀清單進(jìn)行展現(xiàn),這些操作全部是直接呼叫API進(jìn)行處理的,提交後的結(jié)果直接能夠在企業(yè)號(hào)後臺(tái)及時(shí)看到。

這些功能點(diǎn),都是模仿企業(yè)號(hào)後臺(tái)的功能點(diǎn)實(shí)現(xiàn),不過是基於Winform的方式,能夠結(jié)合本地的資料處理,實(shí)現(xiàn)更豐富的介面和資料管理。

新增成員,則提供一個(gè)輸入介面給使用者填寫對(duì)應(yīng)的信息,功能實(shí)現(xiàn)的介面如下所示。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

如果是移動(dòng)成員,那麼會(huì)彈出一個(gè)部門列表,供用戶選擇需要移動(dòng)到具體的部門裡面,確認(rèn)後就進(jìn)行移動(dòng)處理。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

?

3、標(biāo)籤的管理功能

【標(biāo)籤清單】管理模組裡面,在左邊的樹狀清單裡面列出所有的可見標(biāo)籤,如果標(biāo)籤下面有對(duì)應(yīng)的部門組織或人員,那麼會(huì)在清單裡面列出,具體介面如下所示。

此模組包含的功能操作有:新標(biāo)籤、刪除標(biāo)籤、修改標(biāo)籤;新增標(biāo)籤成員、刪除標(biāo)籤成員等操作。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

?標(biāo)籤的管理很簡(jiǎn)單,主要是維護(hù)一個(gè)類似組別的概念,我們可以新建、修改或刪除對(duì)應(yīng)的標(biāo)籤。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

同時(shí)我們也可以為標(biāo)籤新增對(duì)應(yīng)的部門、人員集合,新增標(biāo)籤成員操作如下。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

?

4、訊息的傳送操作

#【傳送訊息】功能模組,是可以選擇傳送對(duì)象,包括組織機(jī)構(gòu)、標(biāo)籤、人員都可以選擇;而訊息的發(fā)送內(nèi)容,包括有文字、圖片、語(yǔ)音、視訊、圖文、文件等內(nèi)容。

?C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

而選擇人員是提供一個(gè)多功能的選擇介面,包括可以選擇部門、標(biāo)籤、人員,最後可以透過【完成選擇】返回所選的物件。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

選擇物件並錄入對(duì)應(yīng)的傳送內(nèi)容後,點(diǎn)選【傳送】進(jìn)行訊息的傳送處理,就可以在對(duì)應(yīng)的成員手機(jī)上查看到最新的訊息了,以下是接受到圖片、文字的企業(yè)號(hào)介面。

其他如視訊、語(yǔ)音等內(nèi)容都要求上傳到伺服器後在發(fā)送,發(fā)送處理操作一樣,不在贅述。

C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能

?更多C#開發(fā)微信入口網(wǎng)站及應(yīng)用微信企業(yè)號(hào)的客戶端管理功能相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72