-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathauth.py
More file actions
21 lines (16 loc) · 737 Bytes
/
auth.py
File metadata and controls
21 lines (16 loc) · 737 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# -*- coding: utf-8 -*-
u"""
Todas nossas requisições precisam de autenticação através de uma chave de acesso (token).
Na nossa API aceitamos que ela seja passada tanto pelo header HTTP ou por parâmetro de query da URL.
Abaixo temos um exemplo para cada caso na nossa chamada de status do sistema.
"""
import requests
url = 'http://www.muambator.com.br/api/clientes/v1/'
# Chamada utilizando autenticação por query parameter
querystring = {'api-token': 'SUA-TOKEN-AQUI'}
response = requests.request("GET", url, params=querystring)
print(response.text)
# Chamada utilizando autenticação por header HTTP
headers = {'api-token': 'SUA-TOKEN-AQUI'}
response = requests.request("GET", url, headers=headers)
print(response.text)