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

tokenJeton de l'utilisateur pour authentifier la demande en ignornant la session Web. Il est obligatoire si vous devez utiliser les services comme API stateless.
dbNome 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_requestDemande imprévue.
validationErreur de saisie
not_loggedDemandé le login de l'utilisateur
syncone_XErreur du synchorniseur. X est le numéro d'erreur retourné.
unknow_errorErreur inattendue.