Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Introducción

Para desarrollar una aplicación cliente de Plataforma en Javascript, debes tener previamente los siguientes archivos JS en el directorio de la aplicación:

Puedes encontrar estos Javascript aquí: https://github.com/onesaitplatform/onesait-cloud-platform-clientlibraries/tree/master/javascript-client

...

Las imágenes que se muestran en el tutorial utilizan /js

Ejemplo

En el ejemplo se utiliza un archivo adicional llamado JsonEditor.js para mostrar la respuesta de forma más visual, pero no es estrictamente necesario.

...

var config = {};

  • config['url'] = "http://wwwlab.onesaitplatform.onlinecom/iot-broker/message";

  • config['deviceTemplate'] = 'Ticketing App'; (Debe ser igual que la template que definiste en IoTClient)

  • config['token'] = 'e7ef0742d09d4de5a3687f0cfdf7f626'; (token de deviceTemplate )

  • config['device'] = 'Web'; (Nombre que le darás al dispositivo)

...

Una vez realizado este paso, podrás invocar todos los métodos implementados en el objeto OPClient:

  • Join

  • Query

  • Insert

  • Update

  • UpdateById

  • Remove

  • RemoveById

  • Subscriptions

JOIN

La operación Join será la primera acción que se haga, porque permite conectarse al IoTClient definido. Si todo está bien, devolverá la sessionKey, identificando la sesión actual.

...

Si haces clic en el ejemplo de 'subscribe', y luego realizas una inserción, cuando vuelvas a la pestaña de suscripción, verás que has recibido la instancia que acabas de insertar.

...

Ejemplo

...