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.