def get_access_key(self):
if self.debug:
print '\t[+] Getting HP access token'
timeout = 10
payload = {
'apiKey': self.api_key,
'apiSecret': self.api_secret,
'grantType': 'client_credentials',
'scope': 'warranty'
}
headers = {
'Accept': 'application/json',
'Content-type': 'application/x-www-form-urlencoded'
}
try:
resp = requests.post(self.url + '/oauth/v1/token',
data=payload, headers=headers, verify=True, timeout=timeout)
result = json.loads(resp.text)
return result['access_token']
except requests.RequestException as e:
self.error_msg(e)
sys.exit()
评论列表
文章目录