- /
- /
- /
- /
- /
Documentation XPressEntry SDK
Téléchargement du client SDK: XPressEntrySDKClient
Vue d'ensemble
XPressEntry SDK est utilisé pour gérer XPressEntry à partir d’une application tierce 3rd.
Tous les gestionnaires de données ou sources externes auxquels XPressEntry s'intègre seront au moins en lecture seule via le SDK XPressEntry.
Certains gestionnaires de données prendront en charge XPressEntry en tant que «maître» et autoriseront les modifications du SDK à être transmises à ces systèmes.
Objectif: permettre aux parties 3rd d’accéder aux données et aux modifications de XPressEntry en temps réel.
Objectif secondaire: autoriser les parties 3rd à ajouter / supprimer des données à un système de contrôle d'accès des parties 3rd via le gestionnaire de données XPressEntry.
Le SDK est implémenté en tant que service .NET WCF. Nous fournissons une interface client simple (XPressEntrySDKServiceInterface) qui peut être utilisée pour se connecter au SDK.
Cette interface implémente les appels suivants:
XPressEntrySDKServiceInterface Constructor avec ces paramètres:
Nom d'hôte (ou IP), nom d'utilisateur, mot de passe. Le nom d'utilisateur / mot de passe est défini dans XPressEntry et permet de définir les comptes pouvant accéder au SDK.
Le SDK contient des événements 4
ActivityCreated - Lorsque des activités de badge sont ajoutées à XPressEntry directement ou via un gestionnaire de données
DataObjectsChanged - Lorsque les objets de données sont modifiés dans XPressEntry directement ou via un gestionnaire de données
DataObjectsDeleted - Lorsque des objets de données sont supprimés dans XPressEntry directement ou via un gestionnaire de données
OnServiceStatusChanged - Lorsque le service SDK est connecté ou déconnecté.
Gestion d'événement:
Le SDK implémente un ensemble minimal de fonctions d'extraction / modification de données.
Pour la récupération:
FindDataObjects - Obtient une liste d'objets de données à partir de XPressEntry
GetDataObject - Obtient un seul objet de données de XPressEntry à l'aide du champ id XPressEntry
GetDataObjectByExternalID - Obtient un seul objet de données de XPressEntry à l'aide du champ ID du gestionnaire de données externe
Pour modification:
UpdateOrCreateDataObject - Crée ou modifie un objet dans XPressEntry.
DeleteDataObject - La suppression de XPressEntry ID / DataManager External_ID est prise en charge