Improve Rental Workflow

So speisen Sie Live-Mietbestandssdaten in Ihre Website ein

Daniel Shenker

Mit HireHop können Sie Live-Bestandsdaten nahtlos direkt auf Ihre Firmenwebsite übertragen. Diese leistungsstarke Funktion ermöglicht es Ihnen, Ihr Miet- und Verleihinventar online aufzuführen — komplett mit Bildern, Beschreibungen und Echtzeit-Verfügbarkeit — perfekt synchronisiert mit Ihrer HireHop-Datenbank.

Sie können Bestandslisten ganz einfach nach Kategorie oder Name filtern und nach Name, Preis, Gewicht oder verfügbaren Bestandsmengen sortieren. Das System lässt Sie außerdem wählen, in welchem Format Sie den Export wünschen, sei es JSON, CSV oder XML.

Diese Funktion kann auch verwendet werden, um Ihre Mietbestandsdaten einfach zu exportieren, sodass Sie gefilterte Teile Ihrer Daten oder alle auf einmal exportieren können.

So erhalten Sie eine Bestandsliste

Bevor Sie eine Liste exportieren, müssen Sie zuerst einen Export-Schlüssel. Dieser Schlüssel ist wie ein Passwort, das übergeben werden muss, um die Liste abzurufen. Wenn Sie den Exportschlüssel ändern, werden alle Anfragen ohne den neuen Schlüssel abgelehnt.

Um den Export zu erhalten, benötigen Sie einen Link, den Sie auf der Seite Hire-Bestandsverwaltung:

  1. abrufen können. Filtern Sie die Seite so, dass die gewünschte Bestandsansicht angezeigt wird. Wenn Sie beispielsweise eine Kategorie auswählen, generiert der Link den gesamten Bestand in dieser Kategorie, genau wie er auf der Seite aufgelistet ist.
  2. Klicken Sie auf Menü und dann auf Datenlink abrufen.
  3. Es erscheint ein Feld mit einem Link, über den Sie eine Liste für Ihre aktuell gefilterte Ansicht abrufen können.(Hinweis: Sie müssen in Ihren Benutzerrechten die Berechtigung haben, diesen Link abzurufen.)

Die von HireHop zurückgegebenen Daten umfassen den Namen, einen Bildlink, die Menge, die Kategorie, das Gewicht, die Abmessungen, Preise, die Artikelnummer usw.

Technische Parameter

Der generierte Link sieht in etwa wie das folgende Beispiel aus und verfügt über verschiedene Parameter, die Sie ändern können, um Ihre Lagerdaten zu filtern oder zu sortieren:

https://s.myhirehop.com/modules/stock/stock_export.php?id=10&key=abc1234def&depot=1&cat=0&sidx=TITLE&sord=asc&format=xml

Hier ist eine Erklärung, was die einzelnen Parameter bedeuten:

ParameterBedeutung
IDDies ist eine eindeutige ID für Ihr Unternehmen.
SchlüsselDer generierte Exportschlüssel.
LagerEine Kennung für ein Lager (Null bedeutet alle Lager), um die Menge abzurufen.
KatDie Kennung für eine Kategorie.
KategorienameDer Name einer Kategorie.
NameDie Namenssuche.
gelöschtWenn auf eins gesetzt, werden gelöschte Artikel aufgelistet.
eindeutigEine eindeutige ID eines Artikels. Wenn gesetzt, wird nur ein Artikel zurückgegeben.
sidxDie Spalte, nach der sortiert werden soll.
sordDie Sortierreihenfolge; asc = aufsteigend & desc = absteigend.
FormatDas Format, in dem die Daten zurückgegeben werden, wobei XML, CSV oder JSON (Standard) möglich sind.

Codebeispiel (mit jQuery)

Um die Daten in Ihre Webseite zu laden, können Sie diese per Ajax mit JSONP abrufen. Zum Beispiel mit jQuery:

$.ajax({
    url: "https://s.myhirehop.com/modules/stock/stock_export.php?id=10&key=abc1234def",
    dataType: "jsonp",
    success: function( data ) {
        console.log( data );
    }
});

Bitte beachten Sie, dass die Service-, DGUV V3-Prüf- (bzw. PAT-Test-) und Prüfungsintervalle im ISO-8601-Periodenformat angegeben sind und alle Maße sowie Gewichte metrisch sind.

Entwickler-Ressourcen & API-Updates

Die direkte Einspeisung von Live-Mietbestandsdaten in eine externe Website ist eine der effektivsten Methoden, um Kundenanfragen zu automatisieren und die Verfügbarkeit in Echtzeit anzuzeigen.

Wenn Sie ein Entwickler sind, der mit der HireHop-API arbeitet oder benutzerdefinierte Web-Integrationen entwickelt, können Sie unseren Entwickler-E-Mail-Verteiler abonnieren, um Benachrichtigungen zu technischen Dokumentationen, Webhook-Hinweisen und Kernsystem-Release-Updates direkt in Ihr Postfach zu erhalten.

DS
Author

Daniel Shenker