国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 微信小程式 微信開發(fā) 利用asp.net開發(fā)微信公眾平臺(tái)之獲取用戶訊息並處理方法

利用asp.net開發(fā)微信公眾平臺(tái)之獲取用戶訊息並處理方法

Mar 15, 2017 pm 04:59 PM

這篇文章主要介紹了利用asp.net開發(fā)微信公眾平臺(tái)之獲取用戶訊息並處理方法的相關(guān)資料,需要的朋友可以參考下

#獲取用戶訊息

用戶發(fā)送的訊息是在微信伺服器發(fā)送的一個(gè)HTTP POST請(qǐng)求中包含的,取得使用者傳送的訊息要從POST請(qǐng)求的資料流中取得

微信伺服器推播訊息到伺服器的HTTP請(qǐng)求訊息範(fàn)例

POST /cgi-bin/wxpush? msg_signature=477715d11cdb4164915debcba66cb864d751f3e6&timestamp=1409659813&nonce#137625 qq.com

#從POST請(qǐng)求中取得資料

利用asp.net開發(fā)微信公眾平臺(tái)之獲取用戶訊息並處理方法這樣取得的使用者訊息可能有兩種情況:加密後的訊息或是未加密的訊息,這與你在微信公共平臺(tái)配置網(wǎng)站時(shí)訊息加解密模式的選取有關(guān),如果選擇了明文模式,則不會(huì)加密,如果選擇了相容模式,則密文和明文都存在,如果選擇的是

安全模式

,則使用者訊息會(huì)被加密,需要解密後才能進(jìn)一步處理

2.回覆使用者訊息

參考微信公共平臺(tái)開發(fā)文件

?文字訊息

<xml> 
<ToUserName><![CDATA[{0}]]></ToUserName> 
<FromUserName><![CDATA[{1}]]></FromUserName> 
<CreateTime>{2}</CreateTime> 
<MsgType><![CDATA[text]]></MsgType> 
<Content><![CDATA[{3}]]></Content> 
</xml>


#?

圖片

訊息

<xml> 
<ToUserName><![CDATA[{0}]]></ToUserName> 
<FromUserName><![CDATA[{1}]]></FromUserName> 
<CreateTime>{2}</CreateTime> 
<MsgType><![CDATA[image]]></MsgType> 
<Image> 
<MediaId><![CDATA[{3}]]></MediaId> 
</Image> 
</xml>

訊息格式已經(jīng)有了,接著我們只需要設(shè)定對(duì)應(yīng)的參數(shù)。 ##3.用戶訊息與伺服器訊息的加密解密

微信公共平臺(tái)開發(fā)者文件中提供有c++,

C

#,java等各種語言的加密解密範(fàn)例,我們用到的是C#,只需要將其中的兩個(gè)檔案加入專案即可,Sample.cs是微信團(tuán)隊(duì)給出的範(fàn)例程式碼,不需要

引用

,對(duì)

#WXBizMsgCrypt

.cs與Cryptography.cs檔案新增引用即可。來進(jìn)行加密(EncryptMsg)和解密(DecryptMsg),創(chuàng)建一個(gè)WXBizMsgCrypt

物件,呼叫它的方法加解密,具體程式碼可見程式碼範(fàn)例

# WeChatSecurityHelper

responseContent = string.Format(ReplyType.Message_Text, 
 FromUserName.InnerText, 
 ToUserName.InnerText, 
DateTime.Now.Ticks, 
String.IsNullOrEmpty(reply)?"Sorry,I can not follow you." :reply);
以上所述就是本文的全部了,希望大家能夠喜歡。

以上是利用asp.net開發(fā)微信公眾平臺(tái)之獲取用戶訊息並處理方法的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(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)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

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

熱門話題

Laravel 教程
1600
29
PHP教程
1502
276