WordPress, JSON & New York Times: API economy

Screenshot: WordPress, JSON und New York Times„application programming interfaces“, kurz „APIs“, sind zentrale Schlüssel und Beschleuniger der Digitalisierung. Das hört sich im ersten Moment sehr kryptisch an, es geht aber um etwas sehr Einfaches: Um den Austausch von Daten und Informationen. Sowohl mit öffentlichen APIs, als auch mit APIs, die im Hintergrund wirken.

Mein WordPress-Plugin verknüpft genau solche APIs mit Websites: So kommen Livedaten auf die eigene Website, z. B. Inhalte der New York Times.

Ein API-Beispiel bietet die New York Times (NYT): „Früher“ druckte die Zeitung ihre Artikel und verkaufte Papier an Millionen von Leser. „Später“ bot sie auf www.nytimes.com ihre Texte an. Seit 2008 bietet die NYT auch eine API an, und zwar deswegen: „make the NYT programmable. Everything we produce should be organized data“ oder „why just read the news when you can hack it?“ oder NYT API-Architect Scott Feinberg dazu.
In der NYT-API finden sich die aktuellen News, das durchsuchbare Archiv seit 18.09.1851 (!), Kinofilm-Rezensionen oder Buch-Bestsellerlisten.

Über mein WordPress-Plugin „JSON Content Importer“ und ein Add-On kann man diese Daten auf der eigenen Website darstellen:  Ganz konkret werden auf http://api.json-content-importer.com die NYT-News, Bestseller, Filmrezensionen angezeigt und das NYT-Archiv kann durchsucht werden.

Das ist aber nur der erste, „zeige mir die Daten“ Schritt. Noch interessanter wird es, wenn weitere Daten hinzukommen:

[jci_nytapi api=“articlesearch“]

Anzahl gefundener Artikel: {subloop:meta:-1}{meta.hits}{/subloop:meta}


Die ersten 10:{subloop-array:docs:-1}

{subloop:docs.headline:-1}{docs.headline.main} ({pub_date:datetime,d.M.Y,0}){/subloop:docs.headline}
{docs.snippet} ({docs.section_name}, {docs.source})


{/subloop-array:docs}[/jci_nytapi]

Datum und Zeit in München

Datum und Zeit laden gerade


Daten von worldtimeapi.org werden mittels Auto Refresh API AJAX aktualisiert eingeblendet.

Bernhard Kux – Aktuelles, Projekte, Über mich
FacebookXINGTwitterLinkedInRSS

Webinar-Showtime:

Der richtige Einstieg in die Digitalisierung

Offene Tickets Wordpress.org-Plugin-Support

PRO-Support


get-url-cron

  • Kein offenes Ticket

auto-refresh-api-ajax

  • Kein offenes Ticket

wp-memory-usage

  • Kein offenes Ticket

json-content-importer

Pack ma’s digital