Integrações · API local
Ligue a Neo aos seus sistemas, sem expor nada.
O servidor atende só no seu computador, exige token e confere o cabeçalho Host. Seus sistemas pedem equações, lote, OCR e química pela mesma API que o plugin do InDesign usa.
curl -s http://127.0.0.1:8790/v1/saude
curl -s -H "Authorization: Bearer $TOKEN" \
-X POST http://127.0.0.1:8790/v1/eps \
-d '{"mathml":"\\frac{a}{b}"}' -o eq.epsIntegrar costuma significar abrir a rede
Serviço exposto
Para um sistema pedir uma equação, vira necessário publicar um servidor.
Dados saindo
Equações e documentos viajam para fora da instituição.
Sistema sem integração
Relatórios e plataformas internas não conversam com o editor.
A API local da Neo fala só com o seu computador.
Na linguagem que você usa
- Porta e token lidos do arquivo de sessão
- Especificação completa em OpenAPI
- Erros com código e mensagem
const r = await fetch("http://127.0.0.1:8790/v1/eps", {
method: "POST",
headers: { "Content-Type": "application/json", Authorization: `Bearer ${token}` },
body: JSON.stringify({ mathml: "x^2 + y^2 = r^2" }),
});import json, urllib.request
pedido = urllib.request.Request(
s["url"] + "/v1/eps",
data=json.dumps({"mathml": r"\sqrt{2}"}).encode(),
headers={"Authorization": "Bearer " + s["token"]},
)
open("raiz.eps", "wb").write(urllib.request.urlopen(pedido).read())curl -s -H "Authorization: Bearer $TOKEN" \
-X POST http://127.0.0.1:8790/v1/eps?bruto=1 \
-d '{"mathml":"\\ce{2 H2 + O2 -> 2 H2O}"}' -o reacao.epsProteções ligadas por padrão
Só no computador
Atende somente neste computador; nada fica exposto na rede.
Token de 64 caracteres
Gerado a cada início e guardado com permissão só do usuário.
Contra falsificação de endereço
Cabeçalho Host conferido; origens web só se você autorizar.
Principais rotas
- /v1/eps
- Gera a equação com opções de estilo e cor
- /v1/lote
- Várias equações de uma vez, dentro da pasta raiz
- /v1/ocr
- Reconhece a equação de uma imagem (aplicativo)
- /v1/quimica
- Estrutura por nome (aplicativo)
- /v1/editar, /v1/vinculos
- Edição no aplicativo e acompanhamento de arquivos
- /v1/saude
- Estado e recursos do servidor, sem token
Vamos conversar sobre a sua produção?
Conte o que a sua equipe publica e indicamos o plano e a implantação certos.