没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
基
于
python
和
flask
的
微
信
打
卡
系
统
作
业
可
以使
⽤
微
信
公
众
号
开
发
平
台
来
创
建
⼀个
⾃
定
义
菜
单
,
让
⽤
⼾
能
够
通过
微
信
对
考
勤
打
卡
系
统
进
⾏
操
作
。
具
体
步
骤
如
下
:
1.
⾸
先
,
您
需
要
在
微
信
公
众
平
台
上
创
建
⼀个
公
众
号
,
并
获
取
到
公
众
号
的
AppID
和
AppSecret
。
然
后
,
您
需
要
在
开
发
者
中
⼼
中
开
启
开
发
模
式
,
并
设
置
好
接
⼝
配
置
信
息
,
包
括
服
务
器
地址
和
Token
等
。
2.
您
需
要
使
⽤
Flask
和
Flask-WeChatpy
库
来
实
现
微
信
机
器
⼈
的
功
能
。
Flask-WeChatpy
是
⼀个
Flask
扩
展
,
它
提
供
了
微
信
公
众
号
开
发
所
需
要
的
基
本
功
能
。
3.
您
需
要
在
app.py
⽂
件
中
编
写
⼀个
路
由
,
⽤
于
接
受
微
信
服
务
器
的
验
证请
求
。
以
下
是
⼀个
简
单
的
⽰
例
:
from flask import Flask, request
from wechatpy import parse_message, create_reply
from wechatpy.utils import check_signature
from wechatpy.exceptions import InvalidSignatureException
app = Flask(__name__)
@app.route('/wechat', methods=['GET', 'POST'])
def wechat():
signature = request.args.get('signature', '')
timestamp = request.args.get('timestamp', '')
nonce = request.args.get('nonce', '')
echo_str = request.args.get('echostr', '')
token = 'your_token' #
设
置
您
的
Token
try:
check_signature(token, signature, timestamp, nonce)
except InvalidSignatureException:
return 'Invalid signature'
if request.method == 'GET':
return echo_str
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
资源评论
weishaoonly
- 粉丝: 132
- 资源: 1383
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功