Facilitar a integração entre produtos protheus com a plataforma TAE
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.
New
Local oTAE := TecTAE():New(<baseURL>) |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Default |
---|---|---|---|---|
baseURL | caractare | URL base, utilizada na integração | https://totvssign.staging.totvs.app |
defUser
oTAE:defUser(<cUser>) |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Default |
---|---|---|---|---|
defUser | caractare | Define o usuário que será fará a autenticação na plataforma TAE | X |
defPw
oTAE:defPw(<password>) |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Default |
---|---|---|---|---|
defPw | caractare | Define senha para autenticação na plataforma TAE | X |
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() |