Introdução a APIs em Python
Chris Ramakers
Engineering Manager
http://350.5th-ave.com/unit/243

# Acrescente o parâmetro de query à string da URL
response = requests.get('http://350.5th-ave.com/unit/243?floor=77&elevator=True')
print(response.url)
http://350.5th-ave.com/unit/243?floor=77&elevator=True
params para adicionar parâmetros de query# Criar dicionário
query_params = {'floor': 77, 'elevator': True}
# Passe o dicionário usando o argumento `params`
response = requests.get('http://350.5th-ave.com/unit/243', params=query_params)
print(response.url)
http://350.5th-ave.com/unit/243?floor=77&elevator=True
http://350.5th-ave.com/unit/243| Verbo | Ação | Descrição |
|---|---|---|
| GET | Ler | Ver o conteúdo da caixa de correio |
| POST | Criar | Deixar um novo pacote na caixa |
| PUT | Atualizar | Trocar todos os pacotes por um novo |
| DELETE | Excluir | Remover todos os pacotes da caixa |
# GET = Obter um recurso response = requests.get('http://350.5th-ave.com/unit/243')# POST = Criar um recurso response = requests.post('http://350.5th-ave.com/unit/243', data={"key": "value"}) # PUT = Atualizar um recurso existente response = requests.put('http://350.5th-ave.com/unit/243', data={"key": "value"})# DELETE = Remover um recurso response = requests.delete('http://350.5th-ave.com/unit/243')
requestsdata para enviar dados em uma requisição POST ou PUT.Introdução a APIs em Python