Llamadas a la Rest API
La clase Rest se utiliza para trabajar con la Rest API de Flowlu.
Proporciona los métodos:
get()- solicitud GET para obtener un registro, eliminar un registro, obtener una lista de registrospost()- solicitud POST para crear un registro, actualizar un registro
El SDK automáticamente:
- agrega tokens OAuth2 desde el contexto de la aplicación
- actualiza los tokens cuando es necesario
- respeta las restricciones de límite de tasa
Ejemplo
ts
import { App } from '@flowlu/miniapp-jssdk'
const frame = await App.initializeFrame()
// obtener el usuario actual
const user = await frame.rest.get('/core/user/get/')
// obtener datos del usuario por id
const user39 = await frame.rest.get('/core/user/get/39')
// obtener una lista de todos los usuarios
const users = await frame.rest.get('/core/user/list')
// actualizar los datos del usuario por id
await frame.rest.post('/core/user/update/39', {
email_personal: '[email protected]',
})
// eliminar usuario por id
await frame.rest.post('/core/user/delete/39')