Paso 9: En profundidad: exactamente ¿qué hace syndicitGATE?
La dirección del servidor es http://www.syndicit.com/backend. Para acceder a la base de datos debe tener su nombre de usuario syndicit.com, un feedname, una alimentación contraseña y configuración de una o más variables para la alimentación. Los datos se pueden agregar usando HTTP GET y HTTP POST.
Usuario, vía alimentación y contraseña alimentación están obligados a iniciar sesión en el backend. Éstos deben enviarse como variables denominadas 'usuario', 'alimentación' y 'feedpassword', respectivamente.
Ejemplo feed ubicado en 'syndicit.com/stream/ian/test_device/':
'usuario' – su nombre de usuario syndicit.com (usuario = ian).
'alimentar' – la ruta de acceso asignada al dispositivo (feed = test_device)
'feedpassword' – la contraseña que dio feed en la página de configuración (por ejemplo, feedpassword = testpassword)
Si la alimentación tiene dos variables ubicadas en las siguientes rutas:
corriente/ian/test_device/outdoor_temperature
corriente/ian/test_device/indoor_temperature
los valores de datos se insertan mediante el uso de la ruta de acceso como el nombre de variable:
outdoor_temperature = 24. 5
indoor_temperature = 23,2
Es el método más fácil para hacer un insert, pero muy insegura. Simplemente agregue las variables necesarias para la dirección del sitio web. Para insertar los valores en el ejemplo con la contraseña 'testpassword', hacemos lo siguiente:
Es más seguro pero más complicado. Para enviar datos por el método POST debe emular la acción de presionar el botón de enviar en una página HTML.
Las variables se puede enviar por ambos POST y conseguir junto. Variables publicadas siempre reemplazar las variables GET.
Tengo 2 variables en una fuente, ¿que tengo que presentar ambos cada vez?
No, las variables que usted envíe a la base de datos se guardan independientemente de las otras variables que tenga el dispositivo.
¿Qué significan los códigos de resultado de back-end?
El servidor devuelve códigos de resultados de carácter individual. Esto es lo que significan:
0 – usuario, alimentación o feedpassword no.
1-usuario, alimentación, feedpassword o dirección IP (si la cerradura activada) no corregir
2-N/A
3 – éxito autenticación, variables guardadas.