python微信api_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入门与进阶经典教程》。
希望本文所述对大家Python程序设计有所帮助。
本文标题: Python调用微信公众平台接口操作示例
本文地址: http://www.cppcns.com/jiaoben/python/195894.html
python微信api_Python调用微信公众平台接口操作示例相关推荐
- python 微信公众号网页接口调用_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作.分享给大家供大家参考,具体如下: 这里使用的是Django,其他类似 # coding=utf-8 from django.http import ...
- python连接微信接口开发教程_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作.分享给大家供大家参考,具体如下: 这里使用的是Django,其他类似 # coding=utf-8 from django.http import ...
- python链接微信接口开发教程_Python调用微信公众平台接口操作示例
本文实例讲述了Python调用微信公众平台接口操作.分享给大家供大家参考,具体如下: 这里使用的是Django,其他类似 # coding=utf-8 from django.http import ...
- 共享一个调用微信公众平台接口的客户端类库
由于我所开发活动项目经常要用到微信公众平台所提供的接口,所以本人专门开发了微信客户端的类库. 经过了几个项目的实践,特意将该类库共享出来.源代码已经放在了github上,供大家使用. 首先介绍一下设计 ...
- 微信公众号api关注接口php,微信公众平台接口开发入门示例
本文实例讲述了微信公众平台接口开发入门示例.分享给大家供大家参考.具体如下: 微信公众平台的接口开发是一个现在比较常用的功能了,很多的人都会去了解一下微信公众平台一些简单开发应用,这里就来给大家介绍一 ...
- 微信公众平台接口开发基础
微信接口开发的要点:公众号(订阅号.服务号).微信公众号提供的对应接口限制等.微信平台开发几乎涵盖了各行各业,小程序也让微信着实火了一把,时代在不断地发展,开发也在不断地切换自己的思维和平台.俗话说, ...
- 微信公众平台接口调试工具——蓝牙设备调试篇
微信公众平台接口调试工具--蓝牙设备调试篇 第一步:获取token 需要两个参数:appid和appsecret 下面将如何获取上面两参数 首先进入公众号,点击开发者工具,点击公众平台测试账号,如下图 ...
- 微信开发 --- 调用微信上传图片接口,并保存到自己的服务器
微信开发 - 调用微信上传图片接口,并保存到自己的服务器 整体思路是这样的: 1.先把手机上的图片上传到微信服务器,然后返回一个图片ID 2.在通过后台根据ID从微信后台拿到流,保存到服务器 前几个步 ...
- 公众平台接口权限列表说明
公众平台接口权限列表: 类目 功能 接口 每日调用上限/次 普通订阅号 微信认证订阅号 普通服务号 微信认证服务号 对话服务 基础支持 获取access_token 2000 支持 支持 支持 支持 ...
最新文章
- Swift3.0语言教程查找字符集和子字符串
- 一键还原奥运版_福田奥铃CTS超越版和江淮全能卡车,哪款实力更强?
- Python 5种方法实现单例模式
- Cloud for Customer UI Designer里embedded component刷新的讨论
- 改进型的时钟置换算法-解惑
- 因式分解 (10 分)
- 每个程序猿必读的10篇文章
- 基于JAVA+SpringBoot+Mybatis+MYSQL的图书借阅管理系统
- 打印连续数字 java_java多线程连续打印字母数字问题
- JavaScript 框架这一年:React、Angular 们正在互相渗透
- python模拟火车订票系统代码_100行Python代码实现自动抢火车票
- 更新pip版本至最新
- (大数据应用考察)全国水资源分析可视化
- hp服务器pe系统安装win7系统教程,惠普星 x360 u盘重装win7图文教程
- WeLink可以发邮件吗?
- 二叉树的建立(已知前序序列和中序序列)
- java毕业设计成品源码网站ssm水果商城系统电商购物项目
- 采用灰度分组统计方法实现图像中值滤波
- Fiddler抓取安卓手机上网数据2-1
- 用python给老师排课表_怎样排出每位老师都满意的课表?附答案!