说明:此贴是以新浪SAE+git+Python设置微信公众号的方法,注意新浪SAE需要实名认证才能工作。
1、在SAE新建应用,如van3,则得到http://van3.applinzi.com/的2级域名一枚,后续会用于微信公众号的URL。
2、选择Git部署。同时得到仓库地址:https://git.sinacloud.com/van3
3、在C盘根目录新建一个sae的文件夹(可自选名字和路径),代码:
cd sae
git clone https://git.sinacloud.com/van3
4、 此时,van3里面还是空的,后续是在本地更新文件后再上传到SAE,当然在Github也做一个备份。随后登录微信公众平台,在“基本配置”的地方,找到APP_ID 和SECRET_KEY,并复制到一个文本文档,后面要用到,并点击页面中间的“修改配置”,设置URL为第一步中的2级域名,而Token(自定义),EncodingAESKey则随机生成,选择安全模式,并把token的内容也复制到文本文档。此时不提交(要先配置本地文件,否则Token无法识别的)。并去图灵网【点我】申请一个key,也复制到文本文档。
5、 操作本地项目文件,代码:
cd van3
pip install requests
update.py
6、这里是基于在Github上已经有了一个示范程序了。选择1:update config 2:update articles 4: update server
界面跳出token,此时把微信公众平台设置的token,APP_ID ,
SECRET_KEY和图灵网的key的内容都复制进去。
7 把本地文件更新到Github服务器,代码:
git push origin master:1
8、把本地文件更新到SAE:
git remote add sae https://git.sinacloud.com/van3
git add .
git push sae master:1
9、参考: MyPlatform