Bitte warten...
 
Version 2.0 beta
 
 
 
 
 
 
Über RAFIS.Online
Für Handelsunternehmen
Für Partner
Sprache (Язык)
 
 
Beispiel der Integration
 
  Beispiel der Integration

Hier zeigen wir, wie RAFIS.Online für die Benutzeridentifikation integriert werden kann. Gleichermaßen kann RAFIS.Online für alle andere möglichen Kassen-Anwendungen eingesetzt werden.
 
Für die Integration von RAFIS.Online  in Ihre Anwendung, muss ein Class von RAFIS.Online heruntergeladen werden. Dieser Class besteht aus:
  • rafis-client.cpp/rafis-client.h: Class
  • rafis-lib.spp/rafis-lib.h: zusätzliche Funktionen
  • settungs.h: Einstellungen der Bibliothek

Auszug aus dem Programmcode, der für die Initialisierung der Bibliothek und die Identifikation des Benutzers mittels Fingerabdruck zuständig ist:

// Include class header
#include “rafis-client.h”
 
...
 
// Definition der  CALLBAK-Funktion
int RafisIOCallback(int target,char*message,int inputType,char*answer,void *userData)
    {
    printf(“%sn”, message);    // Output incoming message to stdout
    return(true);             // Callback was successful, resuming..
    }
 
// Erstellung des Objekts RafisClient
CRafisClient *Rafis = new CRafisClient();   
 
// die FunktioninitRafis() installiert alle notwendigen Komponenten
//(Bibliothek und Treiber) und stellt alle Parameter ein.
Rafis->initRafis();
 
// Die Funktion processRequest mit den Parametern
// ClassName = “User”, Command=”Identify”
// führt die Benutzeridentifikation mittels Fingerabdruck durch. Wenn die Funktion erfolgreich
// beendet wird, wird der Ergebnis in resultBuffer zurückgegeben, die Benutzerdaten in XML-
//Format beinhaltet.
Rafis->processRequest(    "<Current user name>",
                    "<Some-App-GUID>",
                    "User",
                    "Identify",
                    NULL,
                    &resultBuffer,
                    RafisCallback,
                    userData);
 
// Output resultBuffer into stdout
printf(“%sn”, resultBuffer)ж
 
…..
 
}
>

Copyright © GAUS24.com GmbH - All rights reserved/Alle Rechte vorbehalten Powered by www.gaus24.com, All rights reserved