Gera novo token de acesso para uma determinada URL e retorna o link completo acrescido do token gerado.

Sintaxe

RFI_newURLAccessToken( < l_url > ) => CHAR

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_url

CHAR

Sim

Link completo (Protocolo + URL) OU Nome do recurso (URN) para geração de novo link de acesso ao sistema através de Token.

Veja informações adicionais em Observações.


Retorno

Tipo

Descrição

CHAR

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_newURLAccessToken_test()
  DEFINE l_url            CHAR(250)
  DEFINE l_urlAccessToken CHAR(300)

  LET l_url     = "https://www.empresaAcesso.com.br/logix/sup/cotacaoPreco.aph"

  CALL RFI_clearParameters()  
  CALL RFI_addParameter("item","A001X40")

  LET l_urlAccessToken = RFI_newURLAccessToken(l_url)

  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_urAccessToken CLIPPED)
  END IF
END FUNCTION

Informações

Fonte: rfi.4gl

Observações 

Quando