python微信七token保存
python微信七token保存
微信中token可以保存2小时并有调用次数限制,需要进行缓存保存。首先打开sae的缓存memcache,1M即可。建立tokenabc.py
import urllib2 import json import pylibmc as memcache mc = memcache.Client() token = mc.get("token") if token == None: appid = "xx" secret = "xxx" url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + \ appid + '&secret=' + secret response = urllib2.urlopen(url) html = response.read() tokeninfo = json.loads(html) token = tokeninfo['access_token'] mc.set("token", token, 7200) token = mc.get("token")如在删除自定义菜单时调用token
import web import urllib2 import tokenabc class Deletemenu: def GET(self): token=tokenabc.token url = 'https://api.weixin.qq.com/cgi-bin/menu/delete?access_token='+token req = urllib2.Request(url) response = urllib2.urlopen(req) return response
热门文章:
相关内容
- 暂无相关文章
评论关闭