婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp.net開發(fā)微信公眾平臺之獲取用戶消息并處理

asp.net開發(fā)微信公眾平臺之獲取用戶消息并處理

熱門標(biāo)簽:河北網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng) 河南語音外呼系統(tǒng)公司 400電話辦理最優(yōu)質(zhì) 外呼電銷機(jī)器人軟件 關(guān)于宗地圖標(biāo)注技術(shù)規(guī)范 寧夏機(jī)器人電銷 400免費(fèi)電話怎么辦理 t3出行地圖標(biāo)注怎么做 威海電銷

獲取用戶消息

用戶發(fā)送的消息是在微信服務(wù)器發(fā)送的一個(gè)HTTP POST請求中包含的,獲取用戶發(fā)送的消息要從POST請求的數(shù)據(jù)流中獲取

微信服務(wù)器推送消息到服務(wù)器的HTTP請求報(bào)文示例

POST /cgi-bin/wxpush? msg_signature=477715d11cdb4164915debcba66cb864d751f3e6timestamp=1409659813nonce=1372623149 HTTP/1.1

    Host: qy.weixin.qq.com

從POST請求中獲取數(shù)據(jù)

這樣獲得的用戶消息可能有兩種情況:加密后的消息或是未加密的消息,這與你在微信公共平臺配置網(wǎng)站時(shí) 消息加解密模式的選取 有關(guān),如果選擇了明文模式,則不會(huì)加密,如果選擇了兼容模式,則密文和明文都存在,如果選擇的是安全模式,則用戶消息會(huì)被加密,需要解密后才能進(jìn)一步處理

2.回復(fù)用戶消息

參考微信公共平臺開發(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è)置相應(yīng)的參數(shù)即可。

responseContent = string.Format(ReplyType.Message_Text, 
 FromUserName.InnerText, 
 ToUserName.InnerText, 
DateTime.Now.Ticks, 
String.IsNullOrEmpty(reply)?"Sorry,I can not follow you." :reply);

3.用戶消息與服務(wù)器消息的加密解密

微信公共平臺開發(fā)者文檔中提供有c++,C#,java等各種語言的加密解密示例,我們用到的是C#,只需要將其中的兩個(gè)文件添加到項(xiàng)目中即可,Sample.cs是微信團(tuán)隊(duì)給出的示例代碼,不需要引用,對

WXBizMsgCrypt.cs與Cryptography.cs文件添加引用即可。為了進(jìn)一步封裝和方便調(diào)用,我又新建了一個(gè)類WeChatSecurityHelper

類中的定義兩個(gè)方法,分別來進(jìn)行加密(EncryptMsg)和解密(DecryptMsg),創(chuàng)建一個(gè)WXBizMsgCrypt對象,調(diào)用它的方法加解密,具體代碼可見代碼示例

WeChatSecurityHelper

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Common
{
  public class WeChatSecurityHelper
  {
    /// summary>
    /// 定義Token,與微信公共平臺上的Token保持一致
    /// /summary>
    private const string Token = "StupidMe";
    /// summary>
    /// AppId 要與 微信公共平臺 上的 AppId 保持一致
    /// /summary>
    private const string AppId = "11111111111";
    /// summary>
    /// 加密用 
    /// /summary>
    private const string AESKey = "pvX2KZWRLQSkUAbvArgLSAxCwTtxgFWF3XOnJ9iEUMG";

    private static Tencent.WXBizMsgCrypt wxcpt = new Tencent.WXBizMsgCrypt(Token, AESKey, AppId);
    private string signature,timestamp,nonce;
    private static LogHelper logger = new LogHelper(typeof(WeChatSecurityHelper));


    public WeChatSecurityHelper(string signature, string timestamp, string nonce)
    {
      this.signature = signature;
      this.timestamp = timest
      this.nonce = nonce;
    }

    /// summary>
    /// 加密消息
    /// /summary>
    /// param name="msg">要加密的消息/param>
    /// returns>加密后的消息/returns>
    public string EncryptMsg(string msg)
    {
      string encryptMsg="";
      int result = wxcpt.EncryptMsg(msg, timestamp, nonce, ref encryptMsg);
      if (result == 0)
      {
        return encryptMsg;
      }
      else
      {
        logger.Error("消息加密失敗");
        return "";
      }
    }

    /// summary>
    /// 解密消息
    /// /summary>
    /// param name="msg">消息體/param>
    /// returns>明文消息/returns>
    public string DecryptMsg(string msg)
    {
      string decryptMsg = "";
      int result = wxcpt.DecryptMsg(signature, timestamp, nonce, msg,ref decryptMsg);
      if (result != 0)
      {
        logger.Error("消息解密失敗,result:"+result);
      }
      return decryptMsg;
    }
  }
}

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

您可能感興趣的文章:
  • php版微信開發(fā)之接收消息,自動(dòng)判斷及回復(fù)相應(yīng)消息的方法
  • 微信小程序-消息提示框?qū)嵗?/li>
  • 微信小程序-詳解微信登陸、微信支付、模板消息
  • 微信公眾號開發(fā)之文本消息自動(dòng)回復(fù)php代碼
  • 微信公眾號開發(fā)之語音消息識別php代碼
  • Java開發(fā)微信公眾號接收和被動(dòng)回復(fù)普通消息
  • php實(shí)現(xiàn)微信公眾號主動(dòng)推送消息
  • 基于python實(shí)現(xiàn)微信模板消息
  • 微信服務(wù)號推送模板消息接口
  • php實(shí)現(xiàn)發(fā)送微信模板消息的方法
  • C#微信開發(fā)之接收 / 返回文本消息

標(biāo)簽:咸寧 固原 賀州 吉林 池州 廣元 樂山 淮北

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp.net開發(fā)微信公眾平臺之獲取用戶消息并處理》,本文關(guān)鍵詞  asp.net,開發(fā),微信,公眾,平臺,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp.net開發(fā)微信公眾平臺之獲取用戶消息并處理》相關(guān)的同類信息!
  • 本頁收集關(guān)于asp.net開發(fā)微信公眾平臺之獲取用戶消息并處理的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一级淫片007| 亚洲欧美日韩国产综合在线| 国产剧情在线观看一区二区| 亚洲成精国产精品女| 成年人国产精品| 91亚洲永久精品| 91麻豆swag| 欧美高清精品3d| 国产色产综合色产在线视频 | 国产精品国产三级国产专播品爱网| 欧美精品99久久久**| 国产精品情趣视频| 一区二区三区四区蜜桃| 国产a区久久久| 日韩一区二区在线观看视频| 精品蜜桃在线看| 午夜精品aaa| 久久国产福利国产秒拍| 日韩三级精品电影久久久 | 亚洲综合视频网| 一本色道久久综合狠狠躁的推荐| 91精品国产91久久久久久最新毛片 | 欧美视频你懂的| 久久狠狠亚洲综合| 亚洲福利视频一区二区| 舔着乳尖日韩一区| 日韩激情视频在线观看| 在线观看日韩电影| 久久久久国产精品人| 热久久国产精品| 欧美一区二区不卡视频| 日本视频免费一区| 精品国偷自产国产一区| 国产成人免费视频网站| 国产三级一区二区三区| 国产精品一区二区在线观看网站| 成人免费在线视频观看| 久久精品国产澳门| 中文字幕+乱码+中文字幕一区| 日本不卡一二三| 日韩一区有码在线| 不卡的av在线播放| 国产精品夜夜嗨| 亚洲综合成人在线| 国产欧美一区二区精品仙草咪| 国产xxx精品视频大全| 久久精品亚洲精品国产欧美| 黑人巨大精品欧美一区| 国产a视频精品免费观看| 国产精品一区二区男女羞羞无遮挡| 不卡视频在线观看| 99精品视频一区二区| av午夜一区麻豆| 91精品国产91热久久久做人人| 久久av中文字幕片| 91在线精品一区二区三区| 国产午夜精品久久久久久久| 日本欧美在线看| 亚洲精品成人精品456| 色94色欧美sute亚洲线路一久 | 亚洲综合精品自拍| 久久久国产精品午夜一区ai换脸| 91麻豆福利精品推荐| 日韩成人伦理电影在线观看| 综合网在线视频| 一区二区成人在线| 亚洲国产美女搞黄色| 日本高清成人免费播放| 亚洲第一福利视频在线| 激情综合亚洲精品| 国内精品国产三级国产a久久| 欧美精品乱码久久久久久按摩| 91精品国产综合久久久久久久 | 中文一区一区三区高中清不卡| 精品99999| 欧美日韩不卡在线| 亚洲欧美在线另类| 国产经典欧美精品| 国产高清不卡一区二区| 91九色最新地址| 久久久www免费人成精品| 国产精品久久一卡二卡| 视频一区在线播放| 东方aⅴ免费观看久久av| 欧美日韩高清一区| 亚洲欧洲中文日韩久久av乱码| 一区二区三区色| 麻豆精品在线看| 亚欧色一区w666天堂| 日韩av网站免费在线| 国产精品国产馆在线真实露脸| 极品少妇一区二区| 国产成人午夜精品5599| 亚洲一区二区三区四区在线观看 | 欧美系列一区二区| 91色在线porny| 欧美一卡二卡三卡| 91精品久久久久久蜜臀| 国产精品自产自拍| 亚洲成av人影院| 欧美日韩亚洲综合一区二区三区| 久久99久久久欧美国产| 极品美女销魂一区二区三区免费 | 国产专区综合网| 成人理论电影网| 日韩一区二区三区免费看| 一区二区三区在线播放| 国产综合成人久久大片91| 国产成人av电影| 精品国产在天天线2019| 欧美日韩精品二区第二页| 欧美高清性hdvideosex| 欧美网站大全在线观看| 欧美性色黄大片手机版| 美女脱光内衣内裤视频久久影院| 不卡一区在线观看| 亚洲超碰精品一区二区| 国产在线播放一区| 国产亚洲成av人在线观看导航| 亚洲婷婷综合色高清在线| 亚洲欧美日韩国产综合| 亚洲激情五月婷婷| 欧美日韩在线不卡| 国产精品麻豆视频| 一区二区三区在线视频免费| 一区二区三区日本| 欧美日韩卡一卡二| 亚洲日本成人在线观看| 国产又粗又猛又爽又黄91精品| av不卡免费电影| 国产福利精品一区| 亚洲靠逼com| 精品日韩一区二区三区免费视频| 亚洲国产精品成人久久综合一区 | 91在线国产观看| 欧美一级欧美三级| 爽好久久久欧美精品| 亚洲亚洲精品在线观看| 久久成人免费日本黄色| 91精品在线麻豆| 91激情五月电影| 国产精品久久久久久户外露出| 国产精品1024| 国产视频一区不卡| 亚洲欧洲制服丝袜| 亚洲欧美日韩人成在线播放| 久久伊人中文字幕| 91小视频在线免费看| 日本va欧美va瓶| 国产中文字幕一区| 亚洲福利视频三区| 欧美日韩一区小说| 蜜桃久久久久久久| 日本一区二区三区dvd视频在线| 综合在线观看色| 欧美一区二区在线视频| 久久久久久久久99精品| 日本乱人伦aⅴ精品| k8久久久一区二区三区| 色欧美日韩亚洲| 国产精品理论片在线观看| 日韩精品一区在线观看| 国产精品久久久一本精品 | 国产乱人伦偷精品视频不卡| 欧美日韩亚洲国产综合| 日韩欧美久久一区| 久久久久久久久久久久电影 | 九九九久久久精品| 成人免费黄色在线| 欧美无砖专区一中文字| 久久精品网站免费观看| 日韩一区在线免费观看| 欧美优质美女网站| 亚洲精品日韩综合观看成人91| 激情丁香综合五月| 欧美成人性福生活免费看| 亚洲成人tv网| 欧美日韩在线三级| 中文字幕一区二区三区蜜月| 欧美久久久久免费| 精品一二三四区| 国产精品欧美一区二区三区| 成人一道本在线| 伊人色综合久久天天| 欧美午夜视频网站| 中文一区二区在线观看| 欧美日韩精品专区| 韩日欧美一区二区三区| 国产精品久久久久毛片软件| 成人激情视频网站| 手机精品视频在线观看| 国产亚洲美州欧州综合国| 欧美一卡二卡三卡| 国产99久久久国产精品潘金网站| 自拍偷拍国产亚洲| 久久久国产一区二区三区四区小说 | 久久国产精品72免费观看| 日本午夜精品视频在线观看| 国产亚洲短视频| 99精品国产一区二区三区不卡|