基于Python3.5 开发的微信企业号API, 由于我司有推送通知的需求, 且司内有较多OA系统, 目前本着满足司内需求开发了这个小服务, 其功能目前涉及到用户管理
, 应用管理
, 部门管理
, 消息发送
, 并且功能待完善中.
#: 配置变更 $project_dir/aimee/config.py
#: 填入DATABASE
DATABASE = {
'db': "",
'user': "",
'host': '',
'port': 3306,
'passwd': '',
'charset': ''
}
#: 填入WX_CORP_ID 和WX_SECRET
WX_CORP_ID = ''
WX_SECRET = ''
#: 快速运行起来
virtualenv .env
.env/bin/pip install -r ./pip_requirements.txt
#: 初始化DB
.env/bin/python wsgi.py --init=True
#: 使用 gunicorn 启动
./control start
假定服务的访问入口是 http://coreos.me
, 接口描述如下:
http://coreos.me/api/$app_name
http://coreos.me/api/$app_name/user
http://coreos.me/api/group
http://coreos.me/api/$app_name/send
API 调用细节详见 Wiki