Fórum
Ver pergunta

JASMIM API – ACESSO   

17 visualizações
0
0

Boas,

Subscrevi o cegid jasmim.

Estou com dificuldades em navegar a documentação relativa ao acesso via API.

Primeira duvida – Na documentação fala da autenticação Oauth2, no entanto no git o exemplo que dão com o postman escolhem a opção inherit auth from parent, qual seria a opção a selecionar?

Segunda duvida –  Onde posso consultar as variáveis tenant/organisation/company key/token não estão explicitas, a documentação é confusa neste aspecto.

  1.                       tenant deduzo que seja o número de conta
  2.                       organization deduzo que seja o número da subscrição
  3.                       company key o nif da empresa
  4.                       token? não foi dado não recebo nada

Deixo em anexo a minha tentativa de um pedido get via postman.

 

Faça login para poder traduzir
Integração
API Endpoints
Jasmin
Marcado como spam
Criado há 1 mês e 2 semanas joopinho
j
joopinho Iniciante
1 respostas
0
Resposta privada

Bom dia,

Parece-me que precisas de fazer um “reset” e voltar a rever a documentação.
Começa pelo guia de iniciação
https://developers.ila.cegid.com/cloud/rose/guia-de-iniciacao/

Imagino que já tenhas passado o ponto 1 mas provavelmente não passaste do ponto 2 (vê a informação detalhada, até ao fim)

https://developers.ila.cegid.com/cloud/rose/app-store/criar-uma-app/

Este ponto 2 é fundamental. Precisas de ter uma aplicação para obter um token válido e precisas de dar acesso à subscrição para conseguires aceder a ela.

- Quanto ao tipo de autenticação podes usar “cliente credentials” usando o cliente id e secret que definires para a tua aplicação. São esses dados que tens de usar para te autenticares e pedires um token válido (que depois terás que usar em todos os pedidos).
Vê o exemplo disponibilizado no github (JasminIntegrationSample) para veres como obténs o token e o podes usar ou voltar a pedir quando este caducar.

- Quanto à companyKey, é o código da empresa (indicavas o NIF mas pode não ser, depende do código que deste quando criaste a empresa no Jasmin)

 

Faça login para poder traduzir
Marcado como spam
Criado há 3 semanas e 4 dias eduardosilva
e
eduardosilva Iniciante
    Comentários
    Obrigado, pela resposta Eduardo. Continuo à nora, principalmente na criação da app e a ligação com a subcrição. Fiz um processador de faturas pdf só funciona para a minha empresa e queria pôr o programa a inserir faturas de fornecedores automaticamente. Para isso preciso de fazer um GET list invoices e um POST, devia ser célere mas é desafiador com tantos produtos e nenhum exemplo claro. Estamos a falar de um serviço pago que é mais confuso, que muitos opensource.
    2 semanas e 1 dia
    joopinho