Comencemos
4.1 Registrate como Developer
4.2 Obtener Access Token
4.2.1 Datos Necesarios
El Access Token es la llave que nos permite acceder al contenido permitido para un Developer en el ecosistema MySmartWindow.
Los datos que necesitamos para la obtención del Access Token son los siguientes:
1. Datos de Developer:
- Client ID
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.xxxx.com
- Client Secret
- xxxxxxxxxxxxx
2. Código de Validación de Usuario:
El usuario principal de la vivienda debe de darnos su consentimiento a través de la App de MySmartWindow y siempre estando identificado en la vivienda a la que nos va a permitir el Acceso.
El Proceso es muy sencillo:
- a. Menú Principal: INTEGRACIÓN
- b. Pulsamos Botón de Generar (Inferior Izquierda)
- c. Obtenemos Código de Validación
4.2.2 Petición de Access Token
Tipo de Petición:
POST | https://www.mysmartwindow.com:33332/hope/v3/oauth2/access_token |
---|---|
TYPE | x-www-form-urlencode |
Datos:
KEY | VALUE |
---|---|
Client_Id | {CLIENT_ID} |
Client_Secret | {CLIENT_SECRET} |
Grant_Type | Authorization_Code |
Code | {VALIDATION_CODE} |
4.3 Get Buildings
4.3.1 Request
Tipo de Petición:
GET | https://www.mysmartwindow.com:33332/hope/v3/users/buildings |
---|
Authorization:
Authorization | Bearer {ACCESS_TOKEN} |
---|