Gera novo token de acesso para uma determinada URL e retorna o link completo acrescido do token gerado.
Sintaxe
RFI_getURLAccessByToken( < l_token > ) => CHAR
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_token |
| Sim | Código do token de acesso já registrado na base de dados Logix. Este código de token pode ser gerado e retornado pelo uso da função RFI_newToken. |
Retorno
Tipo | Descrição |
---|---|
| Link de acesso completo ao sistema, acrescido do parâmetro com o código do token de acesso. Quando o conteúdo retornado for NULL, indica que houve algum erro na geração do link de acesso. Neste caso faça uso da função RFI_getErrorMessage para recuperar o motivo do erro. |
Exemplo
#---------------------------------------# FUNCTION RFI_getURLAccessByToken_test() #---------------------------------------# DEFINE l_token CHAR(36) DEFINE l_url CHAR(250) DEFINE l_urlAccessToken CHAR(300) #Caminho relativo para acessar o recurso em portal WEB que estará instalado abaixo da BASE URL configurada na chave de profile "logix.rfi.baseURL" LET l_url = "/ecotacao/cotacaoPreco.aph" #Definir lista de parâmetros para o próximo link de acesso RFI a ser gerado CALL RFI_clearParameters() CALL RFI_addParameter("item","A001X40") #Criando novo Token de acesso para o a URL LET l_token = RFI_newToken(l_url) IF l_token <> " " THEN #Recuperando o link completo com token de acesso (URL Base + Recurso + token) LET l_urlAccessToken = RFI_getURLAccessByToken(l_token) IF l_urlAccessToken IS NULL THEN CALL conout("RFI - Falha ao gerar link de acesso. Motivo: "||RFI_getErrorMessage()) ELSE CALL conout("RFI - Link de acesso gerado: "||l_urlAccessToken CLIPPED) END IF END IF END FUNCTION
Informações
Fonte: rfi.4gl
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas