python微信验证码收不到_给微信回复消息收不到(Python)
服务器搭在SAE上
解析XML部分用了lxml
这部分代码:
def POST(self):
str_xml = web.data()
xml = etree.fromstring(str_xml)
content = xml.find("Content").text
msgType=xml.find("MsgType").text
fromUser=xml.find("FromUserName").text
toUser=xml.find("ToUserName").text
replytext = "%s0"
return replytext%(fromUser, toUser, str(int(tim.time())), msgType, "Message: " +content)
===========================================
找到原因了,输入中文就没法返回。。。
难道默认不是unicode的吗?
===========================================
最后发现原因在于我用的微信的语言是英文,结果输入中文就没有反应
把语言改成中文就没事了,这算是微信的一个bug?
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
