Häufig gestellte Frage

Wie konfiguriere ich Kundenkarten in der Windows App? (experimentell)
Zuletzt aktualisiert vor 10 Monaten

Socialguard unterstützt über die gängigen Ausweisscanner Combo und Osmond die Nutzung von Barcode-Kundenkarten. Über einen HTTP Endpunkt können beliebige Systeme abgerufen werden. Eine Kunden-Datenbank gehört nicht zum Umfang von Socialguard. Bitte haben Sie daher Verständnis, dass wir hier keinen Support leisten und Sie dies auf eigene Kosten und Verantwortung umsetzen müssen.

Voraussetzungen

Endpunkt

Das Kundenkartensystem muss einen Endpunkt über HTTP zur Verfügung stellen. Sofern sich der Server nicht lokal auf dem Computer befindet ist unbedingt eine verschlüsselte Verbindung über HTTPS zu nutzen.

Es können Abfragen über POST und GET definiert werden. Innerhalb der URL und in den Query-Parametern für POST-Requests wird die KundenID über die Wildcard {%ID%} gesetzt.

Eine lokaler Endpunkt auf dem jeweiligen PC vor Ort in der Spielstätte könnte so aussehen:

http://localhost/kundenkarten/{%ID%}.json

Sofern sich das Kundenkarten-System auf einem öffentlich erreichbaren Server befindet, muss der Zugang darüber hinaus über die Prüfung eines Authorization-Headers gesichert werden.


Datenformat

Die Kundendaten stehen über einen HTTP Endpunkt via GET/POST als JSON in nachfolgendem Format zur Verfügung:

{ 
"FirstName": "Vorname",  
"LastName": "Nachname", 
"BirthDay": "YYYY-MMM-TT", 
"PictureURL": "http://webserver/BildvomGesicht.jpeg", 
"CardURL": "http://webserver/BildvomAusweis.jpeg", 
"Infotext" : "Ihre Notiz" 
}

Barcode

Als Barcode empfehlen sich die folgenden Formate:

  • PDF417
  • QR Code
  • DataMatrix
  • Aztec
  • Code128

Der zu kodierende String muss mit UUID: beginnen. Im Nachgang folgt die NutzerID:

UUID:987654321

=> UUID wird in zukünftigen Versionen nicht mehr notwendig sein.

Konfiguration

1. Kundenkarten-Integration aktivieren

Öffnen Sie in der SGScanner.exe das Menü über einen Klick auf den Kreis unten links am Bildschirmrand. Klicken sie auf Einstellungen. Setzen Sie einen Haken bei Kundenkarten-Integration aktivieren und Barcode.

image

2. HTTP-Request Header konfigurieren

Werden bestimmte Header (z.B. Authorization) im HTTP-Request benötigt, können diese im Abschnitt Headereinstellungen konfiguriert werden.

image

3. Kundendaten-Abfrage Endpunkt konfigurieren

Wählen Sie den Typ (GET oder POST) und geben nachfolgend die URL des Endpunkts an. Über Query Paramater können die Parameter für POST konfiguriert werden.

image
This website relies on temporary cookies to function, but no personal data is ever stored in the cookies.
OK

Lädt ...