Skip to content

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 registros
  • post() - 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')

Publicado sob a licença MIT.