在網上參閱衆多教程之後,均無法找到可直接在樹莓派上運行的python微信平臺對接模板。
參閱http://my.oschina.net/yangyanxing/blog/159215此博客的基於sae微信平臺教程後,略微修改,可以在樹莓派上完美運行,
下面是此模板的Github鏈接
https://github.com/329703622/raspchat
使用方法:
將此文件夾放到樹莓派中,更改index.py中的your_token爲你的token
在文件夾目錄內,輸入命令執行:sudo python index.py 80
80爲綁定到80端口上,微信公衆平臺目前僅支持80端口
Ps:如果無法執行,可能需要更改文件權限:chmod +x index.py
需要安裝webpy和python-lxml
git clone git://github.com/webpy/webpy.git
ln -s `pwd`/webpy/web
cd /root/webpy
sudo python setup.py install
sudo apt-get install python-lxml
正確運行的效果
程序正確執行後,在微信公衆平臺的接口配置界面分別輸入你的ip或者域名及Token:
http://你的ip或域名/weixin
然後輸入剛纔配置程序時更改的自己的token
點擊提交,提示配置成功。
在微信上對此公衆平臺測試號發送消息,微信可以返回你發送的消息。
至此,微信平臺與樹莓派的對接結束
參考教程:http://my.oschina.net/yangyanxing/blog/159215