asp开发无法发布被动消息
`on error resume next set xml_dom = Server.CreateObject("MSXML2.DOMDocument") xml_dom.async = False xml_dom.load request FromUserName=xml_dom.getelementsbytagname("FromUserName").item(0).text ToUserName=xml_dom.getelementsbytagname("ToUserName").item(0).text set xml_dom=Nothing returnstr="hello,world" response.Write text(fromusername,tousername,returnstr) 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
以上代码哪里出问题了?一样的代码在微信公众平台能正常返回hello,world,易信上无任何反应,求高手解答
标签:新手接入接收消息karlcx11在5-2315:01发布分享到weibo
2回复
#1{5}sanxi在5-2315:19回复
提供下账号。
karlcx11在5-2315:21回复
账号是:13342569866@189.cn
sanxi在5-2315:24回复
@karlcx11把你后台的自动回复关闭先,使用开发者模式下的自动回复。
你这个应该是自动回复的问题吧
karlcx11在5-2315:46回复
自动回复是停用状态
我将最后输出的文本打印出来
,发现ToUserName、FromUserName没有赋值,应该是没有接收到易信平台过来的收据,不知道是不是我解析XML的方式问题
sanxi在5-2315:53回复
@karlcx11是否有收到平台时间消息,你直接打印下日志看下就行了,对应日志再看看如何解析吧。
karlcx11在5-2322:28回复
已经能接收到易信平台POST过来的信息,并且我将最后反馈给易信的XML打印出来如下:
但是还是无法在易信上收到信息,输出的XML我也检查了N次,哎实在不知道毛病出在哪里
#2sanxi在5-2609:57回复