微信公众号开发
服务器
以web.py网络框,python,腾讯云服务器为例介绍。
1)安装/更新需要用到的软件
安装python2.7版本以上
安装web.py
安装libxml2, libxslt, lxml python
2)编辑代码,如果不懂python 语法,请到python官方文档查询说明。vim main.py
# -*- coding: utf-8 -*-
# filename: main.py
import web
urls = (
'/wx', 'Handle',
)
class Handle(object):
def GET(self):
return "hello, this is handle view"
if __name__ == '__main__':
app = web.application(urls, globals())
app.run()
3)如果出现“socket.error: No socket could be created“错误信息,可能为80端口号被占用,可能是没有权限,请自行查询解决办法。如果遇见其他错误信息,请到web.py官方文档,学习webpy 框架3执行命令:sudo python main.py 80 。
4)url填写:http://外网IP/wx (外网IP请到腾讯云购买成功处查询)。如下图,一个简单的web应用已搭建。
申请公众号
邮箱激活后,选择公众号类型。不同的公众号拥有不同的能力,详情请见wiki:公众号接口权限说明,当然,服务号、企业号需要一定的证件和相关资料填写,如果证件一时不能准备好,没关系,公众号其实已注册,下次可以根据此邮箱&密码登录再选择。
开始开发
微信官方文档
微信公众平台账号注册步骤
由于账号注册门槛较高,推荐使用平台提供的测试号开发功能进行开发与测试工作。
网友评论