获取token:token为接口参数返回值
# -*- coding: utf-8 -*-
# @File : get_token.py
# @API_name:
# @Time : 2018/12/11 10:37
# @Author : guozhen.deng
# 获取token ,处理逻辑:
# 传递cookie 至http://a**********l.com/initiator/live/get-token,
# 传递参数:activityId:519903328
import requests
def get_token(token_url,token_data,token_headers):#在公共变量进行方法传参,添加相应变量,否则不添加
# 获取token:调用get_token方法
# token_url = "http://***********m/initiator/live/get-token"
# token_data = {"activityId": "******"}
# token_headers = {"Cookie": "vmpbId=*******1935d5323cda6"}
t = requests.post(token_url,data=token_data,headers=token_headers)
token = t.json()
return token["data"]
if __name__ == '__main__':
print get_token()
ps:
if __name__ == '__main__':
print get_token()
import requests
def get_token():
# 获取token:调用get_token方法
token_url = "http://ap*****vh8**l.com/initi******get-token"
token_data = {"activityId": "***"}
token_headers = {"Cookie": "vmpbId=8***69de81935d5323cda6"}
t = requests.post(token_url, data=token_data, headers=token_headers)
token = t.json()
return token["data"]
if __name__ == '__main__':
print get_token()
获取cookie:cookie为请求头中cookie
# -*- coding: utf-8 -*-
# @File : get_Cookie.py
# @API_name:
# @Time : 2018/12/11 10:35
# @Author : guozhen.deng
# 获取cookie,处理逻辑:
# 通过登录接口http://api*********.com/user/business-user/account-login
# 参数:account:******
# password:123saiya
import requests
def get_cookie(Coookie_url,Cookie_data):
# Coookie_url = "http://*********v*********l.com/user/business-user/account-login"
# Cookie_data = {
# "account" : '18*************94',
# "password" : '123*********a'
# }
r = requests.post(Coookie_url,data=Cookie_data)
cookie = r.cookies.get_dict()
return "****=%s" %cookie["****"]
if __name__ == '__main__':
print get_cookie()