FRET Public API

Über die FRET Public API können Informationen aus FRET an einer öffentlich zugänglichen Schnittstelle abgerufen werden. Dies ermöglicht z.B. die Integration in Partnersoftware oder Eigenentwicklungen.

Aktivierung & Konfiguration

Die FRET Public API muss in den Einstellungen von FRET X aktiviert werden und wird nicht zentral gespeichert. Somit kann gesteuert werden, welcher PC die Daten an die FRET Public API überträgt. Nach dem Aktivieren muss FRET X neu gestartet werden.

Eingebaute Dienste der pasoma UG (haftungsbeschränkt)

FRET Player View

Neben der Integration in Partnersoftware kann die FRET Public API auch dazu genutzt werden, um die folgenden Dienste der pasoma UG (haftungsbeschränkt) zu nutzen.

Die FRET Player View ermöglicht es, die Song und Tanzinformationen des aktuell gespielten Songs und der jeweils folgenden Songs aus der Playlist im Browser anzuzeigen. Dies kann beispielsweise über einen Fernseher oder Beamer genutzt werden, um den Kunden in Kurspausen oder während Tanzparties die Information zur Verfügung zu stellen.

FRET Player View

FRET Web Fernbedienung

Mit der FRET Web Fernbedienung ist es möglich, die Player von FRET über ein Smartphone oder Tablet fernzusteuern.

Aktivieren der FRET Web Fernbedienung

Sobald FRET mit aktiviertem Plugin gestartet wurde und sich mit dem Server verbinden konnte, kann der QR-Code abgerufen werden. Der QR-Code ist rechts unten in der Fußleiste über das Fernbedienungs-Icon erreichbar.

QR-Code für die FRET Web Fernbedienung
circle-info

Bei jedem Start von FRET wird ein neuer QR-Code erzeugt, der erneut gescannt werden muss. Der alte QR-Code wird ungültig, sobald FRET geschlossen wird.

circle-exclamation
circle-info

Sollte die Internetverbindung am Smartphone oder Tablet abbrechen, versucht die Fernbedienung die Verbindung zu FRET erneut aufzubauen. Sollte dies nicht funktionieren, bitte die Seite neu laden oder den QR-Code neu scannen.

Funktionen der FRET Web Fernbedienung

Wird der QR-Code mit dem Smartphone oder Tablet gescannt, öffnet sich automatisch die FRET Web Fernbedienung und die Steuerung der Player kann über einen Tap auf "Start" begonnen werden.

Startbildschirm der FRET Web Fernbedienung

In der FRET Web Fernbedienung kann wie gewohnt zwischen den Playern gewechselt werden und es stehen die folgenden Funktionen zur Verfügung:

  • Stoppen des aktuellen Songs

  • Starten / Pausieren des aktuellen Songs

  • Weiter zum nächsten Song

Zugriff auf die FRET Public API

Um selbst auf die Daten der FRET Public API zuzugreifen oder eine Partnersoftware Zugriff zu gewähren, werden die folgenden Informationen benötigt, die nach dem Aktivieren und Neustarten in den FRET-Einstellungen angezeigt werden.

FRET Public API Verbindungsdaten
triangle-exclamation
circle-info

Beim Austausch eines Computers ist darauf zu achten, dass sich die Computer-ID ändert. Somit ist diese auch in den entsprechenden Integrationen zu aktualisieren

circle-info

In FRET X werden aktuell noch keine Song-Covers übertragen. Dies wird in späteren Versionen ergänzt.

circle-check

API Dokumentation

circle-info

Um in Webanwendungen Zugriff auf die API zu bekommen, bitte eine Anfrage an [email protected] senden, damit die entsprechenden CORS-Einstellungen unsererseits vorgenommen werden können.

RESTful API

Die technische API Dokumentation ist unter https://fret-api.azurewebsites.net/swagger/index.htmlarrow-up-right zu finden und kann zum Entwickeln eigener Lösungen genutzt werden. Bei Fragen zu den Endpunkten oder Funktionswünschen bitte den FRET Support kontaktieren.

SignalR

Neben der RESTful API steht auch eine API via SignalR zur Verfügung. Bei Fragen zu den Endpunkten oder Funktionswünschen bitte den FRET Support kontaktieren.

PlayerHub

Der PlayerHub stellt Informationen über die Songs im Player zur Verfügung stellt. Details unter https://fret-api.azurewebsites.net/signalr-dev/index.htmlarrow-up-right.

Last updated