diff --git a/basic.py b/basic.py deleted file mode 100644 index f3939d4..0000000 --- a/basic.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- coding: utf-8 -*- -# filename: basic.py -import urllib -import time -import json - - -class Basic: - def __init__(self): - self.__accessToken = '' - self.__leftTime = 0 - - def __real_get_access_token(self): - appId = "xxxxxxxxx" # 公众号的appid 请在公众号网页上查看 - appSecret = "xxxxxxxxx" # 公众号的appSecret 请在公众号网页上查看 - - postUrl = ("https://api.weixin.qq.com/cgi-bin/token?grant_type=" - "client_credential&appid=%s&secret=%s" % (appId, appSecret)) - urlResp = urllib.urlopen(postUrl) - urlResp = json.loads(urlResp.read()) - - self.__accessToken = urlResp['access_token'] - self.__leftTime = urlResp['expires_in'] - - def get_access_token(self): - if self.__leftTime < 10: - self.__real_get_access_token() - return self.__accessToken - - def run(self): - while True: - if self.__leftTime > 10: - time.sleep(2) - self.__leftTime -= 2 - else: - self.__real_get_access_token() \ No newline at end of file