Documentatie

Narrow Casting ist das automatische Anzeigen aktueller Informationen auf einem Bildschirm — zum Beispiel einem Bildschirm im Eingangsbereich, in einem Flur oder bei einem Besprechungsraum. Für i-Reserve bedeutet dies: die Reservierungen von heute direkt und ohne manuellen Aufwand auf einem Bildschirm anzeigen.

Eine Narrow-Casting-Seite ist im Grunde eine einfache HTML-Seite, die periodisch die i-Reserve REST API abfragt und die Buchungen anzeigt. Die Seite läuft meist lokal — als file://-Datei oder auf einem kleinen Mediaplayer/Mini-PC hinter dem Bildschirm — und aktualisiert sich automatisch, zum Beispiel alle 15 Minuten.

Häufige Anwendungen

  • Tagesplan — eine Tabelle mit allen Aktivitäten von heute, mit automatischer Paginierung.
  • Raumschilder — pro Raum anzeigen, was gerade läuft, andernfalls das Nächste.
  • Fullscreen-Slideshow — bildschirmfüllende Fotos mit einer Leiste, die durch die Buchungen läuft.
  • Events-Übersicht — Kärtchen mit Aktivitäten und der Anzahl freier Plätze.
So holt Narrow Casting die Daten ab Narrow-Casting-Bildschirm HTML · aktualisiert alle 15 Min. GET /api/rest/booking/filter mit Basic auth JSON · Buchungen i-Reserve API Reservierungen
Die Seite fragt periodisch die Buchungen bei der i-Reserve REST API ab und zeigt die Antwort (JSON) auf dem Bildschirm an.

Wie es technisch funktioniert

Die Seite holt mit JavaScript die Buchungen über eine GET-Anfrage an https://JOUWOMGEVING.i-reserve.net/api/rest/booking/filter ab, mit einem Filter auf Datum und Produkt. Die empfangenen Daten werden im gewünschten Format angezeigt und in einem festen Intervall aktualisiert.

Um schnell zu starten, bietet i-Reserve ein fertiges Narrow Casting SDK mit neutralen Beispielen, die Sie selbst anpassen. Siehe Das Narrow Casting SDK abrufen und Erste Schritte.