action

Touse les appels aux services Web de Nios4 doivent partir de ce lien.

https://web.nios4.com/ws/?action=

L'accès est uniquement autorisé par un compte D-One valide et une base de données cloud active. La base de données cloud peut être de tout type, y compris le test.

Après le mot action, il faut saisir la commande désirée, les paramètres d'accès et les éventuels autres paramètres propres à la commande demandée.

Paramètres

token

Jeton de l'utilisateur pour authentifier la demande en ignornant la session Web. Il est obligatoire si vous devez utiliser les services comme API stateless.

db

Nome de la base de données à utiliser. Comme pour le jeton, ce n'est facultatif que si vous utilisez une session Web et non un service direct.

Exemple

https://web.nios4.com/ws/?action=user_login&email=xx@xx.xx&password=xxx

Le serveur répondra toujours en incluant la clé d'erreur dans le json. Si la clé est négative, le reste du fichier contiendra les données ou les comfirmations demandées par la commande saisie en action.

Si le serveur renvoie une erreur, la réponse sera caractérisée par une fichier de cette forme.

Réponse en cas d'erreurs

{

"error": true,

"error_code": "invalid_request",

"error_message": "Request XXXX not expected"

}

Erreurs possibles

invalid_request

Demande imprévue.

validation

Erreur de saisie

not_logged

Demandé le login de l'utilisateur

syncone_X

Erreur du synchorniseur. X est le numéro d'erreur retourné.

unknow_error

Erreur inattendue.