Kennzeichenerkennung API: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 16: | Zeile 16: | ||
*APIKEY - APIKEY für die Abfrage von 3-rd Party Systemen. | *APIKEY - APIKEY für die Abfrage von 3-rd Party Systemen. | ||
*lpr_str - String / Zeichenkette mit dem Kennzeichen. Der Wert muss URL Kodiert übergeben werden. Trenner, | *lpr_str - String / Zeichenkette mit dem Kennzeichen. Der Wert muss URL Kodiert übergeben werden. Trenner, | ||
− | *country_code - optional, die Länderkennung im ISO Alpha 3 Code Format ( https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes | + | *country_code - optional, die Länderkennung im ISO Alpha 3 Code Format (https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes) |
− | ) | + | |
*backend - welcher Treiber/Backend soll seitens der James Middelware verwendet werden | *backend - welcher Treiber/Backend soll seitens der James Middelware verwendet werden | ||
Version vom 8. Juli 2019, 06:51 Uhr
metaSEC James bietet einen s.g. Endpunkt für die Übergabe von Kennzeichen Informationen aus 3rd Party Systemen.
Hierbei haben Sie zwei Möglichkeiten:
- Webcall
- Socketverbindung
Beide Optionen sind unten entsprechend beschrieben.
Genau genommen kann man über die Entpunkte die grundsätzliche Gültigkeit von Kennzeichnen in der James Datenbank ausführen. Es muss nicht zwingend ein Kamera System als Quelle dienen.
Webcall
Der Webcall ist der bevorzugte Weg zur Übergabe rsp. Abfrage eines Kennzeichens.
Der Aufruf erfolgt über einen HTTP/HTTPS GET Aufruf mit entsprechenden Parametern.
Der Enfpunkt ist unter der URL erreichbar:
https://ip_oder_fqdn_von_james/portals/lpr_endpoint.php
Die notwendigen Parameter sind:
- APIKEY - APIKEY für die Abfrage von 3-rd Party Systemen.
- lpr_str - String / Zeichenkette mit dem Kennzeichen. Der Wert muss URL Kodiert übergeben werden. Trenner,
- country_code - optional, die Länderkennung im ISO Alpha 3 Code Format (https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes)
- backend - welcher Treiber/Backend soll seitens der James Middelware verwendet werden
Als return Wert liefert der Endpunkt true oder false als string Parameter
Beispiel für die Abrage eines deutschen Kennzeichens WIT-MS-99
https://demo-lpr.james-do-it.com/portals/lpt_endpoint.php?APIKEY=1234567898765432&lpr_str=WIT-MS-99&conutry_code=DEU
Die Abfrage kann mit einem Workflow verbunden werden - z.B. die Steuerung von Schranken.
Analog vieler anderer Stellen im James System, kann die Abfrage als auch die Formatierung der Antwort über das Customizing angepasst werden. Fragen Sie hierzu unseren Support oder Ihren James Partner.
Socketverbindung
Die Socketverbindung funktioniert analog zu dem Web Endpoint.
Der Unterschied liegt nur in der Art der Werteübergabe.
Die Socketverbindung wird nur für onPremise Systeme angeboten. Bei James-do-it.com Mandanten steht diese Funktion nicht zur Verfügung.
Für den Betrieb der Socketverbindung muss eventuell eine Anpassung am Firewalling vorgenommen werden. Diese muss entsprechend von der lokalen IT umgesetzt werden.
Die Kommunikation erfolgt über Port tcp/9010 und ist eine einfache telnet basierte Textkommunikation.