Gateway API

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

Gateway API

Mensagem por Alexandre Silva »

Pessoal,
Nunca trabalhei com API,
O cliente so me mandou esse link, (abaixo)
Como funciona isso ?
Como eu coloco a informacao ?

https://gatewayhodie.runteccorp.com/gat ... ll/docs/#/

Código: Selecionar todos

[
  {
    "embarcador": "string",
    "notas": [
      {
        "chave": "string",
        "transportadora": "string",
        "data_entrega": "string",
        "latitude": 0,
        "longitude": 0,
        "recebedor_nome": "string",
        "recebedor_rg": "string"
      }
    ]
  }
]
Editado pela última vez por Jairo Maia em 17 Mai 2022 20:08, em um total de 3 vezes.
Razão: Mensagem editada para corrigir o link que estava quebrado e também colocar a tag Code - Use sempre as tags no topo da janela de edição para facilitar a compreensão das mensagens.
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
Avatar do usuário
jairfab
Usuário Nível 3
Usuário Nível 3
Mensagens: 252
Registrado em: 21 Mai 2007 09:43
Localização: São Paulo, Região Leste - Suzano

Gateway API

Mensagem por jairfab »

Aqui você tem apenas a informação que a comunicao vai ser via arquivo JSON! Mas precisa de mais informações e o seu link esta quebrado.

As informações são feitas via metodo GET, POST e outros mas precisa de mais informações para conseguir consumir a API. Voce pode conseguir exemplo de aqui mesmo neste forum https://pctoledo.org/forum/viewto ... TP#p155439


Se o seu sistema for compilado com harbour ai fica mais fácil.
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

Gateway API

Mensagem por Alexandre Silva »

Opa
Nao sei porque o sistema do forum corta o link
mesmo usando a tag URL, ele corta
* ver anexo

Entao quando tiver o CNPJ liberado, poderei consumir a API, é isso ?
Me passaram que tem que usar https .

O objetivo é eu informar o status de cada NF, vou ter que ver isso
Anexos
link.txt
link da API
(76 Bytes) Baixado 79 vezes
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
Avatar do usuário
jairfab
Usuário Nível 3
Usuário Nível 3
Mensagens: 252
Registrado em: 21 Mai 2007 09:43
Localização: São Paulo, Região Leste - Suzano

Gateway API

Mensagem por jairfab »

https://gatewayhodie.runteccorp.com/gat ... ll/docs/#/
Estou colocando o link aqui pra voce, mas nao encontrei a documentacao necessria para fazer esta integração!

Isto serve para que seria um controle de entrega ? Seria pra acompanha os status da nota fiscal emitida.?

Isto HTTPS seria protocolo seguro... mas além disto precisa dos endpoint e de um cadastro pra liberação de token de acesso. O token seria uma espécie de assinatura pra fazer a identificação de quem estar tentando usar o serviço disponibilizado nos endpoint.

Você ja fez o cadastro no site? estou falando isto como experiencia de outros serviços de API. Mas esta especificamente ainda não conheço não!
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

Gateway API

Mensagem por Alexandre Silva »

A documentacao seria isso ?
https://gatewayhodie.runteccorp.com/gat ... agger.json

Isto serve para que seria um controle de entrega ? SIM
Seria pra acompanha os status da nota fiscal emitida.? SIM
Você ja fez o cadastro no site? Sim, estao providenciando
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
Avatar do usuário
jairfab
Usuário Nível 3
Usuário Nível 3
Mensagens: 252
Registrado em: 21 Mai 2007 09:43
Localização: São Paulo, Região Leste - Suzano

Gateway API

Mensagem por jairfab »

Aparentimente seria bem simples, porem estar faltando o dados endpoint, get, post etc acredito que neste caso eles vao mandar estas informação para você via e-mail.
Mas aparentimente voce vai trabalhar com apenas dois arquivos JSON

Ocorrencias:

Código: Selecionar todos

[
  {
    "embarcador": "string",
    "notas": [
      {
        "chave": "string",
        "transportadora": "string",
        "motivo_ocorrencia": 0,
        "data_problema": "string",
        "motorista": "string",
        "veiculo": "string",
        "placa": "string",
        "data_chegada": "string",
        "latitude": 0,
        "longitude": 0
      }
    ]
  }
]
nota fiscal:

Código: Selecionar todos

[
  {
    "embarcador": "string",
    "notas": [
      {
        "chave": "string",
        "transportadora": "string",
        "data_entrega": "string",
        "latitude": 0,
        "longitude": 0,
        "recebedor_nome": "string",
        "recebedor_rg": "string"
      }
    ]
  }
]
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
Responder