Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
iconfalse

A Chave de acesso serve para validar as chamadas de serviços no WebService.é um token que o sistema satélite precisa informar sempre que for utilizar a integração. Esse token é definido para cada sistema satélite e tem uma validade de para o dia atual, o sistema satélite tem a responsabilidade de solicitar uma nova chave todos os dias chamando o método “ObterChaveAcesso”. Este método (ObterChaveAcesso) recebe como parâmetros um usuário e uma senha, que devem existir no banco do Live. O usuário não precisa ter acesso a nada, será usado apenas para validar a senha. Caso o usuário opte em utilizar uma chave já existente e válida, basta utilizar o parâmetro opcional PersisteChave, com o valor true, assim o sistema buscará uma chave já existente no banco e caso não exista devolverá uma nova chave de acesso.

Informações
iconfalse

O que é um Código Sistema Satélite?           
São os sistemas externos que utilizarão a integração do Live Connector (ou cada “Master” que utilizará a integração), cada sistema satélite receberá um código interno único para que cada cliente possa fazer a integração e consiga distinguir para onde vai cada informação.

Como realizar a inclusão de um Sistema Satélite?
Ao realizar a solicitação de um novo cliente a equipe de serviços da inicio ao processo de criação do Sistema Satélite.


Compatibilidade
Ambiente SAAS
  •     

Ambiente OnPremise

  •     
Nota
titlePré-requisitos

Possuir um :

  •  "Código Sistema
Satelite,
  • Satélite"   
  •   "Usuário e Senha" do sistemas Live para uso no Connector.
Informações
iconfalse
titleExemplo de Utilização:

1 - Após a criação do Código Sistema Satélite, Usuário e Senha preencher os campos em destaques para que a Chave de Acesso seja possa ser gerada.

Exemplo de requisição Via SoapUI:


Informações
titleCampos Obter Chave de Acesso.

Descrição

Tipo

Código Sistema Satélite
Boolean
String
Usuário
Boolean
String
Senha
String
PersisteChave (opcional)boolean
Boolean
Informações
titleExemplo de Chamada do Método
Bloco de código
titleChamada:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/">
  <soapenv:Header/>
  <soapenv:Body>
     <liv:ObterChaveAcessoLC_Integracao>
        <liv:CodigoSistemaSatelite>XXXXXXXXXXXX</liv:CodigoSistemaSatelite>
        <!--Optional:-->
        <liv:Usuario>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</liv:Usuario>
        <!--Optional:-->
        <liv:Senha>XXXXXXXXXX<<liv:Senha>XXXXXXXXXX</liv:Senha>
		<liv:PersisteChave>true</liv:Senha>PersisteChave>
     </liv:ObterChaveAcessoLC_Integracao>
  </soapenv:Body>
</soapenv:Envelope>
Bloco de código
titleRetorno:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s<s:Body>
      <ObterChaveAcessoLC_IntegracaoResponse xmlns="http://LiveConnector/">
           <ObterChaveAcessoLC_IntegracaoResult>cc7f13be-d76a-41b4-8df9-c01f858cdc8e</ObterChaveAcessoLC_IntegracaoResult>
      </ObterChaveAcessoLC_IntegracaoResponse>
   <</s:Body>
</s:Envelope>