def __call__(self, *args, **kwargs):
headers = {}
if self._access_token:
headers['Authorization'] = 'Token ' + self._access_token
resp = requests.post(
self._url, json=kwargs,
headers=headers
)
if resp.ok:
data = resp.json()
if data.get('status') == 'failed':
raise Error(resp.status_code, data.get('retcode'))
return data.get('data')
raise Error(resp.status_code)
评论列表
文章目录