Token access como usarlo

buenas tardes.

He creado uno token de acceso para uno de mis dispositivos y una de mis base de datos pero no se como debo después usar ese código que me da.

que debo de agregarle antes?

Hola @Rafaeldk17,

¿qué es exactamente lo que quieres realizar? Los Access Token permiten hacer uso de los recursos de la plataforma desde sistemas de terceros, por ejemplo para recuperar el dato desde una interfaz externa.

Puedes ver la estructura de acceso a los datos de un dispositivo en el “API explorer” de los recursos del dispositivo, pulsando el botón “Show API”, o mediante el inspector de red de “chrome” (F12).

una vez que conozcas la API REST, tienes que añadir una autorización, ahí es donde entra en juego el Access Token, pero para construir la HTTP request correctamente debes añadir el comando de autorización entre ambos, de la siguiente manera:
API + ?authorization= + token

Por ejemplo: https://api.thinger.io/v1/users/jt/buckets/SensePoint/data?items=1&max_ts=0&sort=desc&authorization=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJEYXNoYm9hcmRfREVNTyIsInVzciI6Imp0In0.y_cwNQqIak5oQQhElcmO0hEYKEodds3UB8SHW7Rlmko

Todo esto lo tienes ya explicado en este post: Consulta lectura datos desde data bucket - Reading data from data bucket

Lo que quiero es darle acceso a otra persona a una de mis bases de datos y a uno de mis dashboars

Hola @Rafaeldk17,

Pues… al dashboard es muy sencillo, basta con que entres en la configuración y pinches en el botón “share dashboard”. Tal y como está explicado en este apartado de la docu: https://docs.thinger.io/console#share-dashboard

Compartir acceso al data bucket ya requiere hacer uso de la API y de un Access Token que de la autorización. Para esto sigue los siguientes pasos:

1-Crea un access token que de permisos de acceso, lectura y descarga al bucket deseado, tal y como está explicado en esta sección de la docu: https://docs.thinger.io/console#create-token

2-Copia la URL de la página en la que se muestran los datos de tu data bucket y añade el comando ?authorization= seguido del Access Tocken, debería quedarte algo así:

https://console.thinger.io/#/console/bucket/BUCKET_ID?authorization=eyJhbGci

3-Encapsula la URL haciendo uso de algún servicio como bitly o convirtiéndola en un código QR y ya puedes compartir el recurso

Gracias Jorge,
lo has explicado muy bien.

Juan

1 Like