python 操作微信订阅号(2022.7.1)
基本配置
这个代码要丢到自己的云服务器里面
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
@time : 2022/7/1
@Author : LL
@File : win_xin.py
'''
def get_ip():'''获取本机ip地址'''import socketres = socket.gethostbyname(socket.gethostname())return res
from flask import Flask,request,abort
import hashlib#常量
WECHAT_TOKEN = "xxxx"app = Flask(__name__)
@app.route('/')
def h():return '2121'@app.route('/wechat',methods=['GET','POST'])
def wechat():'''对接微信公众号'''#参数是在请求链接后携带的#微信的签名print(request.args)signature = request.args.get("signature")#我们签名所需的两个参数timestamp = request.args.get("timestamp")nonce = request.args.get("nonce")#签名校验成功后需返回给微信的echostr = request.args.get("echostr")#参数校验if not all([signature, timestamp, nonce]):abort(400)#开始签名#将数据添加进数组li = [WECHAT_TOKEN, timestamp, nonce]#排序li.sort()#拼接字符串#不编码的话python会报错tmp_str = "".join(li).encode('utf-8')#进行sha1加密sign = hashlib.sha1(tmp_str).hexdigest()#将自己的签名与微信进行对比if signature != sign:abort(403)#如果签名与微信的一致需返回echostr给微信else:return echostrif __name__ == '__main__':#80端口app.run(host='0.0.0.0',port=80,debug=True)
至于flask的liunx环境什么的就自行百度了
设置的2个核心参数,一个url,一个token。token在代码里面设置就行了,代码会处理加密
服务器后台运行python
nohup python3 -u win_xin.py > /test/lxrun.log 2>&1 &
python 操作微信订阅号(2022.7.1)相关推荐
- python开发微信订阅号如何申请_基于Python的微信公众平台二次开发(Python常用框架、订阅号开发、公众号开发)...
1.1.课程的背景 微信公众平台的火热程度已经不用多言,无论是个人还是企业,政府还是商家,都已经开始搭建微信公众平台,微信的作用已经被各界人士认可.微信公众平台的技术需求市场缺口巨大.同时python ...
- 新浪sae部署微信订阅号
利用新浪sae部署python开发微信订阅号登录新浪sae网站,用微博帐号登录或者注册帐号http://www.sinacloud.com/选择左上角控制台的云应用sae 选择创建新应用 按照要求创建 ...
- 微信订阅号python后台
每天户外运动,想有个能自动查询天气的方式,然而单位地方比较偏,周边没有气象部门站点,最近的有天气预报的地方也是三十多公里外的城区了.那就DIY一个呗. 某宝上找了找有各种模块,最近又学习了python ...
- 笔记-微信订阅号开发
目录 笔记-微信订阅号开发流程 创建菜单 网页授权: js-sdk 笔记-微信订阅号开发流程 创建菜单 先进入:https://mp.weixin.qq.com/ 创建一个小程序订阅号: 订阅号和服务 ...
- php订阅号网页登录,微信订阅号怎么使用网页授权登录
微信公众号配置网页授权域名怎么设置? 提示:无法访问banma13.tunnel.phpor.me指向的web服务器(或虚拟主机)打开微信公众平台,输入账号密码登录后台. 如果爱上一个人,请不要炫耀, ...
- 【转】微信订阅号的运营
关于微信订阅号如何运营.如何看待从某个版本开始微信订阅号折叠起来,偶然看到"秋叶"的回帖,是其13年的一些见解,很受启发.深表叹服,故,转! 以下来自 作者:秋叶 链接:https ...
- 如何在微信订阅号里实现oauth授权登录
2019独角兽企业重金招聘Python工程师标准>>> 前端时间折腾过的蛋疼问题,好不容易解决了,现在把这个分享出去: 众所周知,微信公众号分订阅号.服务号.企业号:每个号的用途不一 ...
- python使用微信设置-Python使用微信公众号实现自动回复
原标题:Python使用微信公众号实现自动回复 作者:睿江云计算 Python作为一门热门的编程语言,已经被很多编程爱好者所使用,下面我们就看看它是怎么与公众号的对接,并且实现一些回复文字,图片内容. ...
- 腾讯员工内部培训:微信订阅号运营从入门到精通
这篇文章算是对微信运营的小小总结了,说不上是经验,毕竟一万个哈姆雷特有一万种活法.这篇文章从定位.运营(内容运营.用户运营.微信元素拆解).推广.工具.公众号推荐几个方面来总结微信运营的一些规律. 1 ...
最新文章
- java中volatile_Java中Volatile关键字详解
- 【Java 虚拟机原理】Java 类中的类加载初始化细节 ( 只使用类中的常量时加载类不会执行到 ‘初始化‘ 阶段 )
- mysql 创建用户 create user_mysql创建用户并赋予用户权限详细操作教程
- 雅虎宣布关闭游戏、Livetext、BOSS等服务
- 最简单的基于FFmpeg的移动端例子:Android 视频转码器
- 第一季度VR市场报告出炉,中国市场份额下降至全球第三
- 新版Android使用微桌面,微桌面是什么?微信正开发安卓“微桌面”
- python离线录音转文字软件_有能把录音变成文字的软件么?
- VS2010 .net4.0 登录QQ 获取QQ空间日志 右键选中直接打开日志 免积分 源码下载
- kodi树莓派_树莓派投屏秒变家庭影院(安装 kodi
- kmeans聚类算法_常用聚类算法综述
- 谈网页游戏外挂之用python模拟游戏(热血三国2)登陆
- NOD32升级ID,免费ID升级网址
- 前后端分离使用Spring Boot + el-upload 完成图片上传
- 跟着小哈一起读AHT20温湿度传感器驱动源码
- 多模态AI浪潮来袭,或造福数亿视障人群
- 手机端h5唤起苹果地图
- Hibernate 中 SessionFactory的创建
- 一文看懂RabbitMQ
- 联咏NT98323SDK编译
热门文章
- 台式计算机屏幕亮度在哪调,电脑亮度怎么调?教您电脑亮度在哪里调
- Vim编辑器的基本使用(二)末行模式中的命令
- UWB DW1000 TWR测距定位功能实现
- 动漫人脸识别技术及数据集介绍
- ARM linux解析之压缩内核zImage的启动过程
- scss exceeded maximum budget. Budget 4.00 kB was not met by 130 bytes with a total of 4.13 kB.
- 我怎样从珍爱网拿回18800会员费:交友平台相亲不靠谱
- 牛客竞赛:第三届超越杯程序设计团体赛题解
- 使用RDO Packstack在CentOS 8上安装版本为Victoria的openstack
- u-boot器件驱动模型(DeviceDrivers)之链接器的秘密