Vuoi aggiungere titoli di notizie al tuo sito web o app? Hai bisogno dell’API Mediastack
Qualunque sia l'obiettivo del tuo sito web, la consegna delle notizie è la chiave per mantenere i tuoi lettori coinvolti. Puoi procurarti e scrivere le notizie da solo, oppure puoi fare affidamento sull'API di mediastack per fornire notizie direttamente ai tuoi lettori, su un sito Web o un'app.
Offrendo un livello gratuito e ricco di notizie da importanti punti vendita premium, l'API di mediastack potrebbe rivoluzionare il coinvolgimento del tuo pubblico.
Un'API per le notizie?
Dati diversi possono essere incorporati in siti Web e app tramite un'API. Questa è un'interfaccia di programmazione dell'applicazione, fondamentalmente un software che ti consente di convogliare i dati che fornisce nel tuo codice.
Ad esempio, i dati meteorologici, le informazioni sui voli e i dati sui mercati sono tutti esempi chiave di dati di dominio pubblico prodotti quotidianamente. Di solito emesse da fornitori di grandi nomi tramite la TV o il sito Web di notizie tradizionali, questo è il tipo di informazioni premium che i lettori in genere lasciano il tuo sito per andare a controllare.
Come notato, l'API mediastack è un'API per le notizie. Funziona sulla stessa linea, fornendo titoli da importanti punti vendita come Sky News, CNN, BBC, MSNBC e Al Jazeera.
Funzionalità dell'API Mediastack
L'accesso all'API mediastack viene fornito con una serie di funzionalità impressionanti che impressioneranno e coinvolgeranno qualsiasi pubblico.
Per cominciare, dà accesso a feed di dati di notizie, tendenze e titoli in tutto il mondo come interruzioni di notizie, 24 ore su 24, 7 giorni su 7. È anche più di una manciata di fornitori. Utilizzando fonti provenienti da 50 paesi, oltre 7.500 media forniscono dati in mediastack API. Grandi nomi e piccoli, gli aggiornamenti possono essere regolari quanto minuto per minuto e sono completamente automatizzati, in 13 lingue.
L' API mediastack utilizza un livello API leggero, con contenuti forniti dal cloud in JSON di facile formattazione.
Come notato, l'API di mediastack offre anche un piano gratuito. Ciò è notevole per diversi motivi, non ultimo la capacità di sviluppare il tuo progetto con l'API mediastack senza impegnarti in un abbonamento potenzialmente costoso se alla fine scegli di non utilizzarlo.
Sottoscrizione all'API mediastack
Quando sei pronto per iniziare, vai su mediastack.com e premi il pulsante Registrati gratuitamente . Scegli il tuo livello di prezzo, fai clic su Registrati , fornisci le tue informazioni e pochi istanti dopo avrai accesso all'API mediastack.
Mediastack è disponibile in cinque livelli di prezzo, ciascuno con caratteristiche diverse.
La prima è l'opzione gratuita. Questo ti dà 500 chiamate API al mese, accesso a tutte le oltre 7.500 fonti di notizie e tutte le 13 lingue. Tuttavia, le fonti di notizie forniscono titoli in ritardo. L'opzione gratuita è ideale per qualsiasi progetto di sviluppo e test. L'API Mediastack ti offre fondamentalmente abbastanza chiamate per creare il tuo sito web o la tua app senza pagare per il servizio completo.
Il pacchetto Standard costa $ 24,99 al mese o $ 19,99 con fatturazione annuale. Questo include 10.000 chiamate API al mese, notizie in tempo reale, tutte le 13 lingue e oltre 7.500 fonti di notizie, crittografia HTTPS, dati storici, uso commerciale e supporto tecnico.
A fare un passo avanti è il pacchetto Professional, che offre tutte le stesse funzionalità del pacchetto Standard ma con 50.000 richieste di notizie al mese. Questo è $ 99,99 al mese o $ 79,99 se fatturato annualmente.
È disponibile anche un pacchetto Business per l'API mediastack. Questo fornisce fino a 250.000 richieste di notizie al mese oltre alle stesse funzionalità di Standard e Professional. Questo costa $ 249,99 al mese o $ 199,99 se fatturato annualmente.
Infine, mediastack offre anche un'opzione Enterprise, su misura per soddisfare i requisiti del tuo sito con prezzi personalizzati.
Come integrare l'API mediastack nel tuo sito o app
Una volta iscritto all'API mediastack, avrai accesso immediato al pannello di controllo. Qui troverai la chiave di accesso API, gli endpoint API e la documentazione dettagliata su come implementare l'API mediastack e i linguaggi di sviluppo che potresti utilizzare con essa.
La tua chiave API
Nella parte superiore del pannello di controllo dell'API di mediastack viene fornita la chiave API personale per ogni utente. Questa è una raccolta generata di lettere e numeri, ciascuno individuale. Se necessario, la chiave API può essere spostata nel cestino e può essere generata una nuova chiave API.
Tutte le query API si basano sull'URL di base:
http://api.mediastack.com/v1/
L'URL di base, se utilizzato con la chiave API, genera una raccolta dei dettagli delle ultime notizie. Ogni stringa ha una serie di parametri opzionali disponibili, che coprono tutto, dalle fonti di notizie alle date e all'ordinamento.
Tieni presente che il livello gratuito non supporta chiamate API HTTPS protette.
Endpoint
Sono disponibili due endpoint API da utilizzare sull'API mediastack: dati di notizie e fonti di notizie.
Gli endpoint delle notizie funzionano con vari parametri. I dati delle notizie utilizzano:
- fonti — ad es. BBC, CNN, ecc
- categorie — tipi di notizie, come sport, affari,
- paesi — qui vengono utilizzati i codici paese standard, ad esempio au per l'Australia, us per gli Stati Uniti
- lingue — di nuovo, sono richiesti codici standard: en per l'inglese, de per il tedesco
- parole chiave — utilizzare parole chiave separate da virgole per fornire un focus specifico sull'argomento
- data — utilizzato principalmente per notizie storiche
- sort — è possibile impostare l'ordine decrescente, crescente e di popolarità
- offset — usato per visualizzare le notizie più vecchie dallo stesso insieme di dati
- limite — il limite massimo di dati è 100, con 25 il valore predefinito
I dati delle notizie storiche possono essere consultati specificando la data desiderata. Nel frattempo, i parametri dell'endpoint della fonte di notizie sono limitati a categorie, paesi, lingue, offset e limite. Parametri specifici possono essere esclusi utilizzando il prefisso "-". Ad esempio, escludi le notizie dagli Stati Uniti utilizzando
http://api.mediastack.com/v1/news?access_key=YOUR_ACCESS_KEY&sources=au,-us
Usa cinque linguaggi di sviluppo con l'API mediastack
Se hai intenzione di integrare l'API mediastack con il tuo sito web o app, dovrai sapere quali lingue sono supportate. È possibile utilizzare cinque linguaggi di sviluppo chiave:
- PHP
- Pitone
- jQuery
- Partire
- Rubino
Ognuno di questi è supportato da un'ampia documentazione , con esempi forniti per ciascuno. Anche i messaggi di errore per le API non riuscite sono elencati qui.
Qui sono elencati anche codici di parametri specifici per paesi, lingue, termini di ricerca e categorie di notizie, insieme a tutto ciò di cui hai bisogno per portare ai tuoi lettori il contenuto delle notizie che stanno cercando.
Dai ai tuoi lettori le notizie che desiderano con Mediastack
L'API Mediastack ha il potenziale per fornire una vasta raccolta di titoli al tuo sito web o app, qualunque sia la nicchia. Con un livello gratuito per lo sviluppo e abbonamenti per ogni livello, questa è una soluzione semplice per qualsiasi budget.
PHP, Python, jQuery, Go e Ruby sono tutti supportati dall'API mediastack , garantendo la compatibilità con praticamente qualsiasi progetto online. La ricchezza di parametri garantisce che le API forniscano esattamente il tipo di notizie che il tuo pubblico sta cercando, con un supporto e una documentazione affidabili.