今天才开始学微信公众号的开发,感觉好晚了。我是按照腾讯官方的教程学的,见https://mp.weixin.qq.com/wiki,打开页面点击“入门指引”,下面是我按照入门指引进行的调试。
我先用两分钟时间申请一台腾讯云主机( Ubuntu Server 14.04.1 LTS 32位),嘻嘻,其实我是申请的试用版的,免费7天,够我测试了。
然后用Xshell登录ubuntu,发现腾讯云已经默认安装了python,这样我只需要安装web.py框架就可以用于和微信通讯的测试了,在ubuntu输入如下命令:
//安装easy_installsudo apt-get install python-pip//使用easy_install安装web.pysudo easy_install web.py
很顺利的安装完了,开始写服务器端史上最简单的代码来测试了,输入nano main.py,在打开的文本编辑器里粘贴如下代码
# -*- coding: utf-8 -*-# filename: main.pyimport weburls = ( '/wx', 'Handle',)class Handle(object): def GET(self): return "hello, this is a test"if __name__ == '__main__': app = web.application(urls, globals()) app.run()
ctrl+X推出编辑器,输入sudo python main.py 80,服务器开始运行(上帝保佑,居然到目前都没有出错)
然后我打开自己电脑的浏览器,输入http://腾讯云主机公网IP:80/wx,浏览器显示hello, this is a test,哈哈,完成了第一个小目标