Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Introdução

...

O serviço do TAS - Totvs API Service permite a integração de qualquer aplicativo de qualquer sistema operacional e linguagem de programação. Tratasse de um Mashup, que são sites personalizados que utilizam conteúdo de mais de uma fonte para criar um serviço completo. O conteúdo de mashups geralmente são códigos de terceiros utilizando uma interface pública ou API. 

...

Aviso
titleAtenção

Por se tratarem de serviços públicos, estamos sujeitos a mudanças de comportamento e à disponibilidade destes serviços. Sendo assim pedimos compreensão quando houver decorrência destes.

A TOTVS continuamente buscará soluções para manter a disponibilidade destes serviços, mas nos reservamos o direito de remover, a qualquer momento, sem aviso prévio, alguns dos serviços, bem como não nos responsabilizamos por qualquer prejuízo causado pelas informações ou disponibilidade dos serviços.

Adesão

...

OTOTVS API Services é um serviço pago que realiza consultas em entidades públicas e os disponibiliza para qualquer solução TOTVS através de APIs padronizadas, independente do serviço público de consulta. Mais informações sobre os serviços pagos acesse: https://www.totvs.com/totvs-api-services/

...

Informações
titleMatriz de Evolução
Versão / ReleaseFuncionalidade
12.1.6Liberação de API Mashup
12.1.8Retirada necessidade de parametrização de usuário e senha pelo desenvolvedor
12.1.11Adicionada opção de proxy - IP da Totvs foi bloqueado devido a excesso de requisições
12.1.20Adicionada Consulta ao Simples Nacional
12.1.21Adicionada validação com ReCaptcha (v3.0)
12.1.2311Adicionado Totvs API Service

Fontes

...

<FOUNDATION>/interfac/Recaptcha: executável de exibição do ReCaptcha 3.0

...

  • ut-tas-a.p

  • ut-tas-b.p

  • ut-tas-banco-central.p

  • ut-tas-c.p

  • ut-tas-d.p

  • ut-tas-e.p

  • ut-tas-f.p

  • ut-tas-receita.p

  • ut-tas-sintegra-captcha.p

  • ut-tas-sintegra-inscricoes.p

  • ut-tas-sintegra.p

  • ut-tas-suframa-a.p

  • ut-tas-suframa.p

  • ut-tas.p

  • ut-tas-tela.w

Âncora
ConfigMashup
ConfigMashup
Configuração

...

O programa utp/ut-tas deve ser executado de forma persistente em uma variável HANDLE, a partir da qual serão executados os métodos de consumo dos serviços:

...

Bloco de código
IF oJson:getString("Erro") <> ? THEN
	cErro = oJson:getString("Erro").

Exemplos

...

Para exemplificar o consumo dos serviços oferecidos pela API desenvolvida, podem ser utilizados os exemplos abaixo:

...