Aggiornamento 2024-12-18: il programma educativo è chiuso.
Questa guida spiega come studenti, educatori e ricercatori possono utilizzare una API di notizie per l'insegnamento e la ricerca.
Cos'è una API di notizie?
Una API di notizie consente a un'applicazione di richiedere articoli e titoli da diversi editori. Puoi usarla per ottenere notizie per un progetto di ricerca o un'applicazione senza visitare ogni sito di notizie.
Effettuare una richiesta
Registrati con un provider di notizie API e ottieni una chiave API. Il tuo programma invia una richiesta con quella chiave e riceve i dati. Ad esempio, in Python:
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {"per_page":"10", "api_key":"YOUR_API_KEY"}
response = requests.request("GET", url, params=querystring)
print(response.text)
Questo esempio richiede articoli di notizie e stampa la risposta.
Utilizzi per l'insegnamento e la ricerca
- Trova articoli per tesi, relazioni e progetti di classe.
- Tieni traccia di come la copertura mediatica e l'opinione pubblica cambiano nel tempo.
- Raccogli titoli per la ricerca in scienze politiche, giornalismo o scienze sociali.
- Crea esercizi in classe in cui gli studenti raccolgono e analizzano dati di notizie su un argomento.
Scegli notizie gratuite API
Verifica quali lingue ed editori API copre, quanto spesso gli articoli diventano disponibili e quali filtri per argomento e parole chiave supporta.
Controlla anche il limite di richieste giornaliero o mensile. Un piano gratuito potrebbe essere sufficiente per un progetto scolastico, ma troppo limitato per un set di dati più ampio o aggiornamenti frequenti. Le API gratuite possono fornire accesso a migliaia di fonti di notizie senza costi di abbonamento e puoi integrarle con un piccolo programma.
Il piano gratuito APITube descritto qui consente fino a 100 richieste al giorno. Fornisce articoli e titoli da editori di tutto il mondo per progetti didattici e di ricerca.
La documentazione News API include altri esempi di query.



