发表于: 2020-04-04 22:59:38
1 1559
今天完成的事
1,解决因为使用python3.7的部分代码与python2.7不一样而导致示例main.py不能运行的问题:
官网文档参考的事python2.7的版本
(1)两个版本map定义使用不同:
https://www.jb51.net/article/165970.htm
微信官网文档:
修改后的;
(2)print使用差异:
微信官网文档:
修改后(给打印输出的内容加上括号):
(3)某个函数返回定义
微信官网文档:(逗号分隔,会导致类型报错)
修改的:
2,后来准备连接已经安装依赖的云服务器,但是总是请求url超时,找了许多文章依旧没有解决;
明天的计划
1,云服务配置公众号总是出现请求url超时,因此,尝试明天使用内网穿透的方式本地配置公众号开发环境;
遇到的问题
1,首先是token验证失败的问题,排查了下自己照着官网的演练示例后,找到代码不兼容的部分(上图),修改后,在云服务器运行示例main.py没有报错,随后出现云服务端口号占用了80后,改为443的端口,但是使用443端口又会出现token验证失败的问题;改为80端口后,还需要将云服务器原本监听占用的80端口修改为其他端口,空出80端口,重新使用80端口运行main.py示例后。在微信开发设置url提交时,出现新的问题,请求url超时,但是ping过云服务器的ip后,网络正常;找了许多文章也没有合适的解决方案;
收获
1,因为要在云服务端查看端口占用的问题,于是又学了许多阿里云命令行的使用:
评论