Obtenir La Liste De Tous Les Utilisateurs; Créer Ou Mettre À Jour Un Ensemble D'utilisateurs; Rechercher Les Informations D'un Utilisateur; Mettre À Jour Un Utilisateur - ATIM AGT/NS Guide D'utilisation

Table des Matières

Publicité

a. Obtenir la liste de tous les utilisateurs
GET /users HTTP/1.1
HTTP/1.1 200 OK
Content-Type: application/json
[{"name":"admin","pass":"admin"}, {"name":"backup","pass":"backup"}]
b. Créer ou mettre à jour un ensemble d'utilisateurs
POST /users HTTP/1.1
Content-Type: application/json
[{"name":"admin","pass":"admin"}, {"name":"backup","pass":"backup"}]
HTTP/1.1 204 No Content
c. Rechercher les informations d'un utilisateur
GET /users/backup HTTP/1.1
HTTP/1.1 200 OK
Content-Type: application/json
{"name":"backup","pass":"backup"}
d. Mettre à jour un utilisateur
PUT /users/backup HTTP/1.1
Content-Type: application/json
{"name":"backup","pass":"backup"}
HTTP/1.1 204 No Content
e. Supprimer un utilisateur
DELETE /users/backup HTTP/1.1
HTTP/1.1 204 No Content
f. Filtrer
Pour ne répertorier que certains éléments, l'API REST accepte le paramètre de requête _filters, qui
doit contenir du JSON encodé dans l'URL. Par exemple :
http://server:8080/rxframes?_filters={"devaddr":"22222222"}
g. Trier
L'API REST accepte les paramètres de requête _sortField et _sortDir pour trier la liste. Les valeurs
_sortDir peuvent être ASC ou DESC. Par exemple :
http://server:8080/rxframes?_sortField=datetime&_sortDir=ASC
37
ATIM_1GATE_UG_FR_V2.0

Publicité

Table des Matières
loading

Table des Matières