Junior — Middle
Да ли имате искуства са радом са REST API у вашим пројектима?
sobes.tech АИ
Одговор од АИ
Да, у Python пројектима често је потребно интеракција са REST API-јима за добијање или слање података. Обично се користи библиотека requests, која омогућава лако извођење HTTP захтева.
Пример једноставног GET захтева ка REST API-ју:
import requests
response = requests.get('https://api.example.com/data')
if response.status_code == 200:
data = response.json()
print(data)
else:
print('Грешка у захтеву:', response.status_code)
Такође, могу се слати POST захтеви са подацима:
payload = {'key': 'value'}
response = requests.post('https://api.example.com/data', json=payload)
Рад са REST API-јима укључује обраду одговора, грешака, аутентификацију и серијализацију података.