簡單介紹微信公眾號開發(fā)流程

2023-10-11    分類: 網(wǎng)站建設(shè)

微信公眾號分兩種類型和兩種情況,兩種類型分別是訂閱號和服務(wù)號,兩種情況是,已認(rèn)證或未認(rèn)證的訂閱號。他們分別具體的接口權(quán)限大家可以在微信后臺的“開發(fā)者中間-接口權(quán)限”看到。假如顯示“未獲得”的接口狀況,就是需要訂閱號或服務(wù)號微信認(rèn)證之后才有擁有的權(quán)限。

簡單說上海做網(wǎng)站網(wǎng)首頁,未認(rèn)證的訂閱號只有基礎(chǔ)支撐、主動回復(fù)和發(fā)送回復(fù)新聞的接口,只有實現(xiàn)一些較簡單的數(shù)據(jù)交互功能,例如本公眾號(需要特殊說明一下,本公眾號也是未認(rèn)證的訂閱號,關(guān)于自定義菜單是一個微博關(guān)聯(lián)認(rèn)證的歷史遺留問題,除此之外所有權(quán)限與通俗未認(rèn)證的訂閱號一樣)

那么,什么是接口?微信接口又是什么意思?

打個比方,假如一家公司是一個系統(tǒng),創(chuàng)業(yè)之初,你可能一個人身兼多職,同時負責(zé)營銷、財務(wù)、研發(fā)等,發(fā)展到了一定規(guī)模后為了提高公司整體的運行效率和服務(wù)水平,你就需要聘用不同的人才來幫你承擔(dān)響應(yīng)的一部分工作,那么同時,你也需要向這部分人提供對應(yīng)的工作權(quán)限以知足他們的工作需要,這就類似于接口的概念。

微信接口簡單說,是微信公眾平臺向第三方開發(fā)者提供的一個用戶資源數(shù)據(jù)及功能的訪問/使用權(quán)限。通過對開發(fā)者提供開放同一的API接口環(huán)境,來幫助微信第三方開發(fā)者訪問微信公眾平臺的功能和資源,以達到充分自由的運用微信公眾平臺用戶資源及功能的目的。

在微信上,要實現(xiàn)這一目的,需要開啟“服務(wù)器配置”;大家需要注重的是,一旦開啟了服務(wù)器配置,微信平臺自帶的主動回復(fù)、自定義菜單等功能悉數(shù)失效,所有的事件推送都會被轉(zhuǎn)發(fā)到你所配置的服務(wù)器地址URL上。

簡單詮釋下開發(fā)者ID和服務(wù)器配置各參數(shù)的作用:

AppID是應(yīng)用ID,也就是微信開發(fā)者編號的意思,在微信中主要用于創(chuàng)建微信菜單等。

AppSecret是應(yīng)用密匙不銹鋼垃圾桶,與AppID是相配合的,意思可理解為這是私密的應(yīng)用編號。

URL服務(wù)器地址是微信服務(wù)器像開發(fā)者服務(wù)器推送新聞和事件的地址,可理解為你家的住址。這里沒什么特殊要求,無論你使用什么語言開發(fā),只要能通過HTTP服務(wù)的80端口返回吻合微信要求的XML信息即可。

Token令牌可理解為用來驗證安全接頭暗號,讓微信服務(wù)器知道對方就是我要找的人。

EncodingAESKey可理解為暗語加密交流,以免你與用戶之間的交互信息被第三方獲取到后泄露敏感數(shù)據(jù)。

當(dāng)微信用戶給你的微信公眾號發(fā)送新聞后,新聞到達微信服務(wù)器被處理成XML數(shù)據(jù)包并轉(zhuǎn)發(fā)給開發(fā)者服務(wù)器(URL),開發(fā)者服務(wù)器接收到數(shù)據(jù)包后就會把用戶新聞經(jīng)過一系列的邏輯處理并再轉(zhuǎn)送給微信服務(wù)器,好后微信服務(wù)器再推送給用戶。

數(shù)據(jù)交互的流程:用戶發(fā)送新聞—到達微信服務(wù)器—轉(zhuǎn)發(fā)給開發(fā)者服務(wù)器—轉(zhuǎn)送微信服務(wù)器—推送給用戶。

微信公眾號的開發(fā)關(guān)鍵流程在開發(fā)者服務(wù)器處理用戶信息這一步上,至于這一步怎么做百度優(yōu)化,那就是一個誑言題了。

相比而言,微信開發(fā)是很簡單的,將用戶新聞處理成吻合微信要求的XML數(shù)據(jù)包結(jié)構(gòu)即可,因此開發(fā)重心全在邏輯處理上面。

當(dāng)前名稱:簡單介紹微信公眾號開發(fā)流程
本文來源:http://www.muchs.cn/news20/285570.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)微信公眾號、建站公司、用戶體驗、營銷型網(wǎng)站建設(shè)關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管