Работал ли с API
Python
Junior
Без компании
Работал ли с API
Ответы
Да, работал с API, в основном с RESTful API. Использовал библиотеки `requests` для HTTP-запросов и `json` для обработки данных.
Пример GET-запроса:
```
import requests
response = requests.get('https://api.example.com/data')
if response.status_code == 200:
data = response.json()
print(data)
```
Также работал с аутентификацией (OAuth, API-ключи), обработкой ошибок и пагинацией. Например, POST-запрос с заголовками:
```
headers = {'Authorization': 'Bearer token'}
payload = {'key': 'value'}
response = requests.post('https://api.example.com/create', json=payload, headers=headers)
```
Для сложных API использовал клиентские библиотеки (например, `boto3` для AWS).