ASP 微信公共平臺接口實現(xiàn)代碼
bluedidea看到的ASP 微信公共平臺接口實現(xiàn)代碼,需要的朋友可以參考下
復制代碼 代碼如下:
<%@language="vbscript" codepage="65001">
<%
'**********************************************
'注意事項
'ASP文件需要以UTF-8的格式保存,否則亂碼.
'以下兩行代碼是為了通過微信接口驗證的。
'response.write request("echostr")
'response.end
'**********************************************
dim signature '微信加密簽名
dim timestamp '時間戳
dim nonce '隨機數(shù)
'dim echostr '隨機字符串
dim Token
dim signaturetmp
token="ldwz"'您在后臺添寫的 token
signature = Request("signature")
nonce = Request("nonce")
timestamp = Request("timestamp")
'**********************************************
dim ToUserName '開發(fā)者微信號
dim FromUserName'發(fā)送方帳號(一個OpenID)
dim CreateTime '消息創(chuàng)建時間(整型)
dim MsgType 'text
dim Content '文本消息內(nèi)容
set xml_dom = Server.CreateObject("MSXML2.DOMDocument")'此處根據(jù)您的實際服務器情況改寫
xml_dom.load request
FromUserName=xml_dom.getelementsbytagname("FromUserName").item(0).text '發(fā)送者微信賬號
ToUserName=xml_dom.getelementsbytagname("ToUserName").item(0).text '接收者微信賬號。即我們的公眾平臺賬號。
MsgType=xml_dom.getelementsbytagname("MsgType").item(0).text
if MsgType="text" then
Content=xml_dom.getelementsbytagname("Content").item(0).text
end if
'dim mingling
'mingling=replace(content,chr(13),"")
'mingling=trim(replace(mingling,chr(10),""))
if (MsgType="event") then
strEventType=xml_dom.getelementsbytagname("Event").item(0).text '微信事件
if strEventType="subscribe" then '表示訂閱微信公眾平臺
strsend=gz(FromUserName,ToUserName)
ElseIf strEventType="unsubscribe" Then'取消關
strsend=gz(FromUserName,ToUserName)
end if
Else
'strsend=text(fromusername,tousername,Content)
strsend=""
end if
response.write strsend
set xml_dom=Nothing
'*************以下代碼只是為了調(diào)試作用***********
'filepath=server.mappath(".")&"\wx.txt"
'Set fso = Server.CreateObject("Scripting.FileSystemObject")
'set fopen=fso.OpenTextFile(filepath, 8 ,true)
'fopen.writeline(strsend)
'set fso=nothing
'set fopen=Nothing
'****************調(diào)試結(jié)束************************
function gz(fromusername,tousername)
gz="
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
end function
function text(fromusername,tousername,returnstr)
text="
"
"
"
"
"
"
"
end function
%>
同類文章排行
- 五彩紛呈的故事——民族團結(jié)心連心
- 赤峰鼎好職業(yè)技術學校2024年招生簡章
- 清明書經(jīng)典,緬懷先烈、弘揚文化!喾宥寐殬I(yè)技術學校開展清明節(jié)詩詞規(guī)范書寫
- 21級高鐵乘務專業(yè)學生實習就業(yè)
- 共建共享健康赤峰專題講座
- 全市職業(yè)院校書香校園建設現(xiàn)場會
- 晨讀
- 傳承高鐵禮儀 我們正在路上
- 市教育局黨組召開理論學習中心組“不忘初心、牢記使命”主題教育第二次專題學習研討會
- 新學期,新氣象