問題描述:hashcode 爲定值(我這邊是da39a3ee5e6b4b0d3255bfef95601890afd80709),因爲hashcode是由token, timestamp, nonce三個變量決定的,所以由常識知道問題出在算法上,解決方法:1.算hash的時候,需要加上encode方法 ,表明用utf-8,2. 字符串合併用.join
list = [token,timestamp,nonce] list.sort() list2 = ''.join(list) sha1 = hashlib.sha1() sha1.update(list2.encode('utf-8')) hashcode = sha1.hexdigest() 作者:胡思 鏈接:https://www.jianshu.com/p/2df7a5128513 來源:簡書 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。
- 我使用的是web.py網絡框架,微信在線測試平臺:https://mp.weixin.qq.com/debug/的“返回結果”可以打印出報錯問題,而後臺程序卻不會
- 因爲公衆號是個人賬號,無法被認證,所以不能提供公衆號的主動提醒服務;目前可以通過發送“tickets 日期 出發車站 到達車站”格式的消息(比如:”tickets 2018-01-02 北京 天津”)來查詢火車票,歡迎使用並提出意見,公衆號id: MyMasterpieces
- 待續,,,
微信公衆號開發遇到問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.