【17/3/26】使用python开发微信公众号【更新中】
来源:互联网 发布:淘宝物流重量怎么填 编辑:程序博客网 时间:2024/05/17 00:13
开始之前
笔者是一名才接触微信公众平台开发的大三菜鸟 如有不对多多指正
首先你需要在https://mp.weixin.qq.com/上申请一个公众号
不过更建议你在https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login上申请一个测试账号
测试账号拥有全部的API权限 可以直接调用所有接口
本文的所有代码实现环境都是基于测试号 如果接口返回48001错误代码 说明你没有接口的使用权限!
开发环境
- python 2.7
- werobot
- flask
- 一台服务器上面装有上述环境(没法本机测试)
这两个类库都可以直接pip下到
pip install werobotpip install flask
如果你申请了测试账号 进去的界面应该是这样的
其中appID与appSecret是自动生成的
URL与token需要你提供给微信号用来校验是否是你的服务器
填写服务器URL和自己编的token后在服务器上打开你的编辑器:
# robot.pyimport werobotrobot = werobot.WeRoBot(token = '你自己填写的token')@robot.textdef text_handler(): return 'Hello World!'robot.config['HOST'] = '0.0.0.0'robot.config['PORT'] = 80robot.run()
运行!
python robot.py
这时候确认你的测试号URL配置 如果出现配置成功说明你的服务器已经成功配置了
此时关注你的微信测试号 由于
@robot.textdef text_handler(): return 'Hello World!'
你的所有文字消息都应该收到一个 Hello World的文字回复
0 0
- 【17/3/26】使用python开发微信公众号【更新中】
- 使用Python开发微信公众号
- 使用Python开发微信公众号
- 微信公众号开发(持续更新)
- 使用微信公众号开发<一>
- 微信公众号开发--使用redis
- 微信公众平台开发—access_token的获取存储与更新(Python开发)
- 论如何使用Python进行微信公众号的开发
- Python微信公众号
- 微信公众号python开发——天气查询
- 基于python的微信公众号开发
- SAE+web.py+python 微信公众号开发
- python开发微信公众平台 BAE
- python 微信公众平台开发
- python 微信公众平台开发
- 微信公众平台开发Python 版本
- 微信公众号开发
- 微信公众号开发
- 提高篇十六讲项目1.1——创建整型数组改变数组元素的值,令所有的数据加倍,输出改变后的值。
- 微信公众号开发--简单总结
- for循环——乘法口诀表
- java-重写、重载
- 浅析Ajax技术
- 【17/3/26】使用python开发微信公众号【更新中】
- JavaScript隐式全局变量
- PL/SQL程序设计之触发器(五)
- 数据结构——树的存储结构孩子表示法
- 实现一个简单的压测工具
- php持久登录
- 《SSH框架》---还你一个清晰的配置
- hiho1487岛屿3
- TextView 中确定 ClickableSpan 的具体位置