這個是我的代碼#-*-coding:utf-8-*-fromflaskimportFlask,requestfromtimeimporttimeimportxml.etree.ElementTreeasetimporthashlibapp=Flask(__name__)app.debug=Truetext_str='''![CDATA[%s]]![CDATA[%s]]%s![CDATA[text]]![CDATA[%s]]'''defreply_muban(type):iftype=='text':returntext_str@app.route('/',methods=['GET','POST'])defwechat():ifrequest.method=='GET':token='********'data=request.argssignature=data.get('signature','')timestamp=data.get('timestamp','')nonce=data.get('nonce','')echostr=data.get('echostr','')list=[token,timestamp,nonce]list.sort()s=list[0]+list[1]+list[2]hascode=hashlib.sha1(s.encode('utf-8')).hexdigest()ifhascode==signature:returnechostrelse:return""ifrequest.method=='POST':xmldata=request.argsxml_rec=et.fromstring(xmldata)ToUserName=xml_rec.find('ToUserName').textfromUser=xml_rec.find('FromUserName').textMsgType=xml_rec.find('MsgType').textContent=xml_rec.find('Content').textMsgId=xml_rec.find('MsgId').textreturnreply_muban(MsgType)%(fromUser,ToUserName,int(time()),Content)if__name__=='__main__':app.run()token也驗證成功了。。我覺得應(yīng)該能夠返回給用戶同樣的消息了呀。。。為什么沒有成功呢,微信提示提供的服務(wù)出現(xiàn)故障。。。求幫忙解決....TT
flask微信公眾號服務(wù)器創(chuàng)建失敗
三國紛爭
2019-05-23 19:48:38