Étape 9: In-depth : que signifie exactement syndicitGATE ne ?
L’adresse principale est http://www.syndicit.com/backend. Pour accéder à la base de données, vous devez avoir votre nom d’utilisateur syndicit.com, un feedname, un mot de passe alimentation et un ou plusieurs paramètres de variables pour le flux. Données peuvent être ajoutées à l’aide de HTTP GET et HTTP POST.
Nom d’utilisateur, trajet d’introduction et alimentation de mot de passe sont requis pour se connecter au serveur. Celles-ci doivent être envoyées comme variables nommées « user », « nourrir » et « feedpassword », respectivement.
Exemple de flux situé à « syndicit.com/stream/ian/test_device/ » :
« utilisateur » – votre nom d’utilisateur syndicit.com (utilisateur = ian).
« alimenter » – le chemin d’accès attribué à votre appareil (feed = test_device)
« feedpassword » – le mot de passe vous avez donné votre flux sur la page de configuration (par exemple feedpassword = testpassword)
Si l’aliment a deux variables situées dans les chemins d’accès suivants :
flux/ian/test_device/outdoor_temperature
flux/ian/test_device/indoor_temperature
les valeurs de données sont insérées en utilisant le chemin d’accès comme le nom de la variable :
outdoor_temperature = 24,5
indoor_temperature = 23,2
GET est la méthode la plus simple de faire un insert, mais très peu sûre. Il suffit d’ajouter les variables requises à l’adresse du site web. Pour insérer les valeurs de l’exemple avec le mot de passe « testpassword », nous faisons ce qui suit :
POST est plus sûr mais plus compliqué. Pour envoyer des données par la méthode POST, vous devez imiter l’action d’appuyer sur le bouton envoyer sur une page HTML.
Les variables peuvent être envoyer par la poste les deux et se réunissent. Posté variables toujours substituent les variables GET.
J’ai 2 variables dans un flux, ce que je dois soumettre chaque fois ?
Non, les variables que vous envoyez au serveur sont enregistrés indépendamment de toutes les autres variables que le dispositif peut avoir.
Que signifient les codes de résultat de back-end ?
Le backend renvoie les codes de résultats de caractère unique. Voici leur signification :
0 – utilisateur, aliments pour animaux ou feedpassword ne pas définie.
1 – utilisateur, alimentation, feedpassword ou l’adresse IP (si le verrouillage activé) ne corrige pas
2 – S/O
3 – l’authentification, les variables enregistrées.