• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ASP 微信公共平台接口实现代码

    复制代码 代码如下:

    %@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="ldwz"'您在后台添写的 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.0635che.com/images/wxlogo.jpg]]>/PicUrl>" _
    "Url>![CDATA[http://www.0635che.com/]]>/Url>" _
    "/item>" _
    "item>" _
    "Title>![CDATA[查看二手车信息]]>/Title>" _
    "Discription>![CDATA[全部二手车信息]]>/Discription>" _
    "PicUrl>![CDATA[http://www.0635che.com/images/wxche.jpg]]>/PicUrl>" _
    "Url>![CDATA[http://www.0635che.com/ershouche]]>/Url>" _
    "/item>" _
    "item>" _
    "Title>![CDATA[二手车过户手续]]>/Title>" _
    "Discription>![CDATA[二手车过户过户手续]]>/Discription>" _
    "PicUrl>![CDATA[http://www.0635che.com/images/wxgh.jpg]]>/PicUrl>" _
    "Url>![CDATA[http://www.0635che.com/guohu]]>/Url>" _
    "/item>" _
    "item>" _
    "Title>![CDATA[什么是不赚差价]]>/Title>" _
    "Discription>![CDATA[电子商务]]>/Discription>" _
    "PicUrl>![CDATA[http://www.0635che.com/images/wxxw.jpg]]>/PicUrl>" _
    "Url>![CDATA[http://www.0635che.com/service]]>/Url>" _
    "/item>" _
    "item>" _
    "Title>![CDATA[联系我们]]>/Title>" _
    "Discription>![CDATA[联系我们]]>/Discription>" _
    "PicUrl>![CDATA[http://www.0635che.com/images/wxlx.jpg]]>/PicUrl>" _
    "Url>![CDATA[http://www.0635che.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>0FuncFlag>" _
    "/xml>"
    end function
    %>

    您可能感兴趣的文章:
    • java微信开发API第一步 服务器接入
    • C#微信开发(服务器配置)
    • 微信JS接口汇总及使用详解
    • PHP对接微信公众平台消息接口开发流程教程
    • 微信API接口大全
    • .net实现微信公众账号接口开发实例代码
    • 微信公众号支付(二)实现统一下单接口
    • c#使用微信接口开发微信门户应用
    • 微信公众平台开发接口PHP SDK完整版
    • 微信公众平台开发-微信服务器IP接口实例(含源码)
    上一篇:asp中通过fso读取和生成UTF-8编码的txt
    下一篇:ASP中巧用Split()函数生成SQL查询语句的实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ASP 微信公共平台接口实现代码 ASP,微信,公共,平台,接口,