Histórico da Página
...
- Caminho: /business-objects/v1/{businessObjectName}/data?page=1&pagesize=25&type=entity
- Método: POST
- Autenticação: Token JWT padrão do TOTVS API Hub ou Token JWT padrão do TOTVS Agro Provider
- Parâmetros:
- businessObjectName: Nome do Objeto de Negócio a ser recuperado
- type: Tipo de Objeto de Negócio está relacionado no TOTVS Agro API Hub (entity ou query)
- Tabelas: entity_api, entity_de, entity_he, query_he, query_de e query_fields
- Corpo: properties, filter e parameters
- Resposta: name, displayName, description, areas, schemaUrl, dataUrl, properties e parametersDepende de cada Objeto de Negócio cadastrado
Soluções especificas:
- Trocar rotas de "/smartview/" por "/business-objects"
- Solução: URLs padronizadas para
/business-objects/v1(base), com caminhos de schema e data usando esse prefixo.
- Solução: URLs padronizadas para
- Implementar segurança (header Authorization) em dois níveis: 1) credenciais API-Hub; 2) fallback T-Provider & Keycloak
- Solução: Fluxo de autenticação em duas camadas implementado — primeiro tenta credenciais do API-Hub; em caso de 401/expiração faz fallback para T-Provider/Keycloak.
- Trocar
isEnableSmartViewpara isBusinessObject e revisar colunas do BD- Solução: Mudanças a nível de banco (migrations/colunas antigas contendo "smart_view").
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas