网页设计报价与咨询:15031560143/0315-6025099
站点地图 | 返回首页
唐山微网站建设接口范例!
<%@Language="VBScript" CodePage="65001"%>
<%
**********************************************
注意事项
ASP文件需要以UTF-8的格式保存,否则乱码.
以下两行代码是为了通过微信接口验证的。
response.write request("echostr")
response.end
**********************************************
dim signature        微信加密签名
dim timestamp        时间戳
dim nonce                随机数
dim echostr                随机字符串
dim Token
dim signaturetmp
token="tokenok"您在后台添写的 token

signature = Request("signature")
nonce = Request("nonce")
timestamp = Request("timestamp")
**********************************************
dim ToUserName        开发者微信号
dim FromUserName发送方帐号(一个OpenID)
dim CreateTime        消息创建时间(整型)
dim MsgType                text
dim Content                文本消息内容

set xml_dom = Server.CreateObject("MSXML2.DOMDocument")此处根据您的实际服务器情况改写
xml_dom.load request
FromUserName=xml_dom.getelementsbytagname("FromUserName").item(0).text 发送者微信账号
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
*************以下代码只是为了调试作用***********
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
****************调试结束************************

function gz(fromusername,tousername)
gz="<xml>" &_
"<ToUserName><![CDATA["&fromusername&"]]></ToUserName>" &_
"<FromUserName><![CDATA["&tousername&"]]></FromUserName>" &_
"<CreateTime>"&now&"</CreateTime>" &_
"<MsgType>news</MsgType>" &_
"<ArticleCount>5</ArticleCount>" &_
"<Articles>" &_
"<item>" &_
"<Title>不赚差价的网站建设交易市场</Title>" &_
"<Description>唐山网站建设是网站建设网上与实体相结合的网站建设市场,以唐山网站建设信息为主提供唐山及周边地市的网站建设交易信息,您可免费查看和发布网站建设信息,办理网站建设相关业务。" &_
"</Description>" &_
"<PicUrl><![CDATA[http://www.tswzjs.com/images/wxlogo.jpg]]></PicUrl>" &_
"<Url><![CDATA[http://www.tswzjs.com/]]></Url>" &_
"</item>" &_
"<item>" &_
"<Title><![CDATA[查看网站建设信息]]></Title>" &_
"<Discription><![CDATA[全部网站建设信息]]></Discription>" &_
"<PicUrl><![CDATA[http://www.tswzjs.com/images/wxche.jpg]]></PicUrl>" &_
"<Url><![CDATA[http://www.tswzjs.com/ershouche]]></Url>" &_
"</item>" &_
"<item>" &_
"<Title><![CDATA[网站建设过户手续]]></Title>" &_
"<Discription><![CDATA[网站建设过户过户手续]]></Discription>" &_
"<PicUrl><![CDATA[http://www.tswzjs.com/images/wxgh.jpg]]></PicUrl>" &_
"<Url><![CDATA[http://www.tswzjs.com/guohu]]></Url>" &_
"</item>" &_
"<item>" &_
"<Title><![CDATA[什么是不赚差价]]></Title>" &_
"<Discription><![CDATA[电子商务]]></Discription>" &_
"<PicUrl><![CDATA[http://www.tswzjs.com/images/wxxw.jpg]]></PicUrl>" &_
"<Url><![CDATA[http://www.tswzjs.com/service]]></Url>" &_
"</item>" &_
"<item>" &_
"<Title><![CDATA[联系我们]]></Title>" &_
"<Discription><![CDATA[联系我们]]></Discription>" &_
"<PicUrl><![CDATA[http://www.tswzjs.com/images/wxlx.jpg]]></PicUrl>" &_
"<Url><![CDATA[http://www.tswzjs.com/]]></Url>" &_
"</item>" &_
"</Articles>" &_
"<FuncFlag>1</FuncFlag>" &_
"</xml> "
end function

function text(fromusername,tousername,returnstr)
text="<xml>" &_
"<ToUserName><![CDATA["&fromusername&"]]></ToUserName>" &_
"<FromUserName><![CDATA["&tousername&"]]></FromUserName>" &_
"<CreateTime>"&now&"</CreateTime>" &_
"<MsgType><![CDATA[text]]></MsgType>" &_
"<Content><![CDATA[" & returnstr & "]]></Content>" &_
"<FuncFlag>0<FuncFlag>" &_
"</xml>"
end function
%>