python链接微信接口开发教程_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作。分享给大家供大家参考,具体如下:
这里使用的是Django,其他类似
# coding=utf-8
from django.http import HttpResponse
import hashlib, time, re
from xml.etree import ElementTree as ET
def weixin(request):
token = "your token here"
params = request.GET
args = [token, params['timestamp'], params['nonce']]
args.sort()
if hashlib.sha1("".join(args)).hexdigest() == params['signature']:
if params.has_key('echostr'):
return HttpResponse(params['echostr'])
else:
reply = """
%s
%s
%s
text
%s
0
"""
if request.raw_post_data:
xml = ET.fromstring(request.raw_post_data)
content = xml.find("Content").text
fromUserName = xml.find("ToUserName").text
toUserName = xml.find("FromUserName").text
postTime = str(int(time.time()))
if not content:
return HttpResponse(reply % (toUserName, fromUserName, postTime, "输入点命令吧..."))
if content == "Hello2BizUser":
return HttpResponse(reply % (toUserName, fromUserName, postTime, "查询成绩绩点请到http://chajidian.sinaapp.com/ 本微信更多功能开发中..."))
else:
return HttpResponse(reply % (toUserName, fromUserName, postTime, "暂不支持任何命令交互哦,功能开发中..."))
else:
return HttpResponse("Invalid Request")
else:
return HttpResponse("Invalid Request")
希望本文所述对大家Python程序设计有所帮助。
python链接微信接口开发教程_Python调用微信公众平台接口操作示例相关推荐
- python连接微信接口开发教程_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作.分享给大家供大家参考,具体如下: 这里使用的是Django,其他类似 # coding=utf-8 from django.http import ...
- python实数绝对值的计算循环操作_Python复数属性和方法运算操作示例
本文实例讲述了Python复数属性和方法运算操作.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个负数时一对有序浮点数 ...
- python 微信公众号网页接口调用_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作.分享给大家供大家参考,具体如下: 这里使用的是Django,其他类似 # coding=utf-8 from django.http import ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十一):高级接口说明
这里所说的高级接口是指面向通过认证的服务号开通的高级功能. 高级功能大致可以分类为: 用户接口 分组接口 客服接口(有别于之前介绍的多客服) 群发接口 多媒体接口 二维码接口 模板消息接口(不是所有账 ...
- python微信api_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作.分享给大家供大家参考,具体如下: 这里使用的是Django,其他类似 # coding=utf-8 from django.http import ...
- 微信开发教程(4)——高级群发接口
在这篇微信公众平台高级接口开发教程中我们将介绍如何使用接口实现微信公众平台群发功能. 本文分为以下四个部分 准备群发内容 选择群发对象 执行群发 接收群发结果 一.准备群发内容 群发内容可以是文本.图 ...
- Win10+Python+Django+Nginx+MySQL开发教程及实例(2)——Python连通操作MySQL
Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本系列教程共有四篇内容: 第一篇: 开发环境搭建 第二篇:用Python连通操作MySQL 第三篇:用N ...
- Win10+Python+Django+Nginx+MySQL开发教程及实例(1)——开发环境搭建
Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本教程共有三篇内容: 第一篇:Win10+Python+Django+Nginx+MySQL 开发环境搭 ...
- 微信公众号api关注接口php,微信公众平台接口开发入门示例
本文实例讲述了微信公众平台接口开发入门示例.分享给大家供大家参考.具体如下: 微信公众平台的接口开发是一个现在比较常用的功能了,很多的人都会去了解一下微信公众平台一些简单开发应用,这里就来给大家介绍一 ...
最新文章
- hibernate 复合主键 根据主键删除_hibernate封装Utils工具类
- python桌面图形_Python桌面图形程序美化的方法论
- 延时队列实现的几种姿势
- toolbar + DrawerLayout 实现抽屉菜单
- excel python插件_利用 Python 插件 xlwings 读写 Excel
- python 投资组合_成功投资组合的提示
- mybatis 多租户saas_MybatisPlus 多租户架构(SaaS)实现
- bufferedreader读取中文乱码_python之pandas模块关于csv文件乱码问题解决
- ML《集成学习(五)XGBoost》
- filddler一个抓包修改的工具 貌似很强大2017.12.07
- mysql 获取下一条记录数,如何在MySQL中查询当前数据上一条和下一条的记录
- ps -ef | grep java
- html网页自动登录代码,VBS脚本实现网站自动登录
- Python 办公自动化之 PDF 的详细操作(全)
- 移动警务整体解决方案_辅助或替代人类的技术无法解决警务问题
- 计算机表格的条件公式,电脑Excel输出时如何进行多条件判断
- 计算机命令提示符开热点,win10电脑可以使用cmd命令创建wifi热点吗
- S1到S9,545名职业选手,有多少人折戟全球总决赛?
- jenkins pipeline部署补充记录
- 汉寿计算机职业中专,汉寿县职业中等专业学校2021年有哪些专业