python微信八多媒体上传
来源:互联网 发布:手机号码数据库 编辑:程序博客网 时间:2024/05/18 03:12
多媒体上传使用Post方式,这里用到requests第三方包,地址http://cn.python-requests.org/en/latest/user/quickstart.html#id2,上传至site-packages目录,通过浏览器路径得到mediaid。token文件为tokenabc.py见上一节内容。
# -*- coding: utf-8 -*-import saeimport osimport sysroot = os.path.dirname(__file__)sys.path.insert(0, os.path.join(root, 'site-packages'))import requestsimport tokenabcdef app(environ, start_response): status = '200 OK' response_headers = [('Content-type', 'text/html; charset=utf-8')] start_response(status, response_headers) method = environ['REQUEST_METHOD'] if method == "GET": path=environ['PATH_INFO'] if path=="/get": token = tokenabc.token url = 'http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=' + token + '&type=image' files={'image': open('abc.jpg', 'rb')} r =requests.post(url, files=files) return r
0 0
- python微信八多媒体上传
- java上传多媒体文件
- Fegin 多媒体上传调用
- python 多媒体框架pyglet开发
- FCKEditor添加多媒体上传功能(转别人)
- HttpClient获取Accesstoken以及上传多媒体文件
- 微信公众号上传多媒体文件
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 多媒体
- 谈一谈Cocos2d-x中的某些“大小”
- Android开发--WIFI实现
- Scanf系列函数的高级用法
- NYOJ803 A/B Problem【大数】
- 继承:层次化实现复杂类
- python微信八多媒体上传
- 在vim粘贴系统剪切板里的内容
- Android开发--WIFI输入密码Dialog的实现
- PHP json中文unicode解码
- hdu水题
- 页面生命周期
- 10071 - Back to High School Physics
- 以人名命名 “兰考焦裕禄通用航空机场”有望动工
- Ubuntu 中运行Windows软件,Wine的安装与使用