小練習-抽獎接口

import flask,json,time,redis,requestsfrom z_lib import toolsdef my_redis(k,v=None):    r=redis.Redis(host='118.24.3.40', password='HK139bc&*',port=6379,db=0)    r.set(k,v)def login(username,passwd):    url='http://api.nnzhp.cn/api/user/login'    data={'username':username,'passwd':passwd}    res=requests.post(url,data).json()    return res# login(username='niuhanyang',passwd='aA123456')def produce_choice(num):     username='niuhanyang'     passwd='aA123456'     res=login(username,passwd).get('login_info')     sign=res.get('sign')     userId=res.get('userId')     url='http://api.nnzhp.cn/api/product/choice'     data={'userid':userId,'sign':sign}     for i in range(num):         res=requests.get(url,params=data).json()         if res.get('error_code')==1099:             print('次數過多,')             key='choujiang:%s'%username             my_redis(key,0)         else:             print('抽獎信息',res)produce_choice(3)
相關文章
相關標籤/搜索