Chamadas à Rest API
A classe Rest é utilizada para trabalhar com a Rest API do Flowlu.
Ela fornece os métodos:
get()- requisição GET para obter um registro, excluir um registro, obter uma lista de registrospost()- requisição POST para criar um registro, atualizar um registro
O SDK automaticamente:
- adiciona tokens OAuth2 a partir do contexto da aplicação
- renova tokens quando necessário
- respeita as restrições de limite de taxa
Exemplo
ts
import { App } from '@flowlu/miniapp-jssdk'
const frame = await App.initializeFrame()
// obter o usuário atual
const user = await frame.rest.get('/core/user/get/')
// obter dados do usuário por id
const user39 = await frame.rest.get('/core/user/get/39')
// obter uma lista de todos os usuários
const users = await frame.rest.get('/core/user/list')
// atualizar os dados do usuário por id
await frame.rest.post('/core/user/update/39', {
email_personal: '[email protected]',
})
// excluir usuário por id
await frame.rest.post('/core/user/delete/39')