APi Request
Przykład pierwszy.
import requests
# Endpoint API
url = 'https://jsonplaceholder.typicode.com/posts'
# Wysyłanie żądania GET
response = requests.get(url)
# Sprawdzanie odpowiedzi
if response.status_code == 200:
posts = response.json()
for post in posts[:5]: # Wyświetl pierwsze 5 postów
print(f"Post ID: {post['id']}")
print(f"Tytuł: {post['title']}")
print(f"Treść: {post['body']}\n")
else:
print(f"Błąd: {response.status_code} - {response.text}")
Przykład drugi:
import requests
# Endpoint API
url = 'https://catfact.ninja/fact'
# Wysyłanie zapytania GET
response = requests.get(url)
# Sprawdzanie odpowiedzi
if response.status_code == 200:
data = response.json()
print(f"Losowa ciekawostka o kotach: {data['fact']}")
else:
print(f"Błąd: {response.status_code} - {response.text}")