Objetivo

Facilitar a integração entre produtos protheus com a plataforma TAE

Descrição

Classe criada especialmente para atender aos produtos do segmento de serviços, mas pode ser utilizada por qualquer produto protheus, com a versão mais atual do programa tectae.prw, disponibilizado na espedição de release do protheus, ou em pacotes de expedição contínua do módulo 28. 

INSTANCIANDO A CLASSE

New

 Local oTAE := TecTAE():New(<baseURL>) 

 Parâmetros

NomeTipoDescriçãoObrigatórioDefault
baseURLcaractareURL base, utilizada na integração
https://totvssign.staging.totvs.app

AUTENTICANDO

defUser

  oTAE:defUser(<cUser>)

Parâmetros

NomeTipoDescriçãoObrigatórioDefault
defUsercaractareDefine o usuário que será fará a autenticação na plataforma TAEX

defPw

  oTAE:defPw(<password>)

Parâmetros

NomeTipoDescriçãoObrigatórioDefault
defPwcaractareDefine senha para autenticação na plataforma TAEX

auth()

  oTAE:auth()

EXEMPLO DE AUTENTICAÇÃO

Local cUser     := "[email protected]" 				 
Local cPsWrd    := "senhatae"          	  				 
Local cBaseUrl  := "https://totvssign.staging.totvs.app" 
Local oTAE      := TecTAE():New(cBaseUrl) 
// Definir usuário e senha
oTAE:defUser(cUser)
oTAE:defPw(cPsWrd)
// Realizar a autenticação
oTAE:auth() 




ASSUNTOS RELACIONADOS