{"id":954,"date":"2024-09-19T12:12:34","date_gmt":"2024-09-19T15:12:34","guid":{"rendered":"https:\/\/bc.novooobj.xyz\/integracao-http-local\/"},"modified":"2025-04-02T12:56:22","modified_gmt":"2025-04-02T15:56:22","slug":"integracao-http-local","status":"publish","type":"manual-do-monitor","link":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/","title":{"rendered":"Integra\u00e7\u00e3o HTTP Local"},"content":{"rendered":"\n<p>A integra\u00e7\u00e3o Rest permite a comunica\u00e7\u00e3o por meio de HTTP e fornece as mesmas opera\u00e7\u00f5es dispon\u00edveis na integra\u00e7\u00e3o via DLL, s\u00e3o elas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Emiss\u00e3o<\/strong> (Salva um lote de envio na pasta de entrada)<\/li>\n\n\n\n<li><strong>Inutiliza\u00e7\u00e3o<\/strong><\/li>\n\n\n\n<li><strong>Cancelamento<\/strong> (Salva um arquivo de cancelamento na pasta de entrada)<\/li>\n\n\n\n<li><strong>Reimpress\u00e3o<\/strong><\/li>\n\n\n\n<li><strong>Impress\u00e3o de texto livre em alguma impressora<\/strong><\/li>\n\n\n\n<li><strong>Acompanhar a resposta de um arquivo<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Para ativar a integra\u00e7\u00e3o via DLL no DF-e Client acesse o artigo <a href=\"https:\/\/oobj.com.br\/bc\/article\/como-configurar-a-integra%c3%a7%c3%a3o-via-dll-no-dfe-client-460.html\">Como configurar a Integra\u00e7\u00e3o via DLL no DF-e Client<\/a>.<\/p>\n\n\n\n<p>Para mais detalhes da integra\u00e7\u00e3o via DLL acesse <a href=\"https:\/\/oobj.com.br\/bc\/article\/integra%c3%a7%c3%a3o-dll-819.html\">Integra\u00e7\u00e3o DLL<\/a>.<\/p>\n\n\n\n<p>Nesta integra\u00e7\u00e3o, toda a comunica\u00e7\u00e3o \u00e9 baseada em chamadas de POST com conte\u00fado JSON no servi\u00e7o exposto na localiza\u00e7\u00e3o onde o DF-e Client est\u00e1 instalado e a porta onde o servi\u00e7o \u00e9 configurado (default 3090). A a\u00e7\u00e3o \u00e9 definida atrav\u00e9s do par\u00e2metro de URL \u201cacao\u201d.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\" \">Exemplo: <strong>http:\/\/localhost:3090\/?acao=emissao<\/strong><\/span><\/li>\n<\/ul>\n\n\n\n\n\t<div id=\"alerta-69d29297d9b6e\" class=\"my-4 alert alert-light\" role=\"alert\">\n\t\t<div class=\"alerta-body p-2\">\n\t\t\t<span class=\"fs-6 text-uppercase fontesemibold m-0 mb-3 p-0 icone-alerta icone-observacao d-flex align-items-center\">Observa\u00e7\u00e3o<\/span>\t\t\t<p>Nenhuma autentica\u00e7\u00e3o \u00e9 necess\u00e1ria, o servi\u00e7o ser\u00e1 exposto localmente.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"contrato-de-configuracao\"><a href=\"#contrato-de-configuracao\">Contrato de configura\u00e7\u00e3o<\/a><\/h2>\n\n\n\n<p>Todas as requisi\u00e7\u00f5es dever\u00e3o ter no JSON base a propriedade &#8220;config&#8221; que carrega alguns metadados da requisi\u00e7\u00e3o, ele \u00e9 definido pelas seguintes propriedades:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>emitCpfCnpj:<\/strong> N\u00famero do CNPJ do emitente (Opcional);<\/li>\n\n\n\n<li><strong>url_oobj_service:<\/strong> IP e porta onde o servi\u00e7o HTTP est\u00e1 online;<\/li>\n\n\n\n<li><strong>integracao:<\/strong> Identificador da integra\u00e7\u00e3o definido de comum acordo junto a Oobj, este identificador define os layouts de entrada na emiss\u00e3o, cancelamento e outras a\u00e7\u00f5es necess\u00e1rias;<\/li>\n\n\n\n<li><strong>Integra\u00e7\u00f5es<\/strong> implementadas:\n<ul class=\"wp-block-list\">\n<li>micros (Utiliza layout Micros na entrada)<\/li>\n\n\n\n<li><a href=\"https:\/\/oobj.com.br\/bc\/fluxo-emissao-integracao-cielopos\/\" target=\"_blank\" rel=\"noreferrer noopener\">cielopos<\/a>\u00a0(Utiliza layout Micros na entrada, mas n\u00e3o imprime)<\/li>\n\n\n\n<li>yrest (Utiliza layout txt simplificado)<\/li>\n\n\n\n<li>oobj (Utiliza layout Oobj na entrada)<\/li>\n\n\n\n<li>nfc-xml-sefaz (Utiliza layout SEFAZ n\u00e3o codificado na entrada)<\/li>\n\n\n\n<li>cfe-xml-sefaz (Utiliza layout SEFAZ n\u00e3o codificado na entrada)<\/li>\n\n\n\n<li>nfe-xml-sefaz (Utiliza layout\u00a0Sefaz na entrada)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>serie:<\/strong> S\u00e9rie em que as notas enviadas para este servi\u00e7o ser\u00e3o emitidas, tamb\u00e9m \u00e9 relevante para a configura\u00e7\u00e3o de impressoras;<\/li>\n\n\n\n<li><strong>idPDV:<\/strong> Identificador do PDV a ser utilizado na emiss\u00e3o da nota<\/li>\n\n\n\n<li><strong>Conte\u00fado:<\/strong> String contendo conte\u00fado do lote a ser emitido conforme o Layout escolhido. <strong>Esse conte\u00fado deve ser encodado em UTF-8<\/strong>.<\/li>\n\n\n\n<li>Veja aqui como fazer o encode do conte\u00fado do seu documento.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"o-cnpj-do-emitente-e-opcional\"><a href=\"#o-cnpj-do-emitente-e-opcional\">O CNPJ do emitente \u00e9 opcional?<\/a><\/h2>\n\n\n\n<p>Sim, para os casos onde o cliente s\u00f3 tenha um \u00fanico CNPJ configurado no perif\u00e9rico. Caso tenha mais, o perif\u00e9rico vai responder dizendo que n\u00e3o pode executar a opera\u00e7\u00e3o.<\/p>\n\n\n\n<p>Exemplo de JSON completo:<\/p>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{\n&quot;config&quot;:{ &quot;emitCpfCnpj&quot;:&quot;07385111000102&quot;, &quot;url_oobj_service&quot;:&quot;https:\/\/127.0.0.1:3090\/&quot;, &quot;integracao&quot;:&quot;micros&quot;, &quot;serie&quot;:&quot;35&quot;, &quot;idPDV&quot;:&quot;1&quot;\n}, &quot;conteudo&quot;:\n&quot;H1%7cF%7cRicardo%20Faria%7c02372992163%7c%7c%7c%7c%7c%7c%7c%7c%7c%0d%0aH2%7c19%7c267%7c0%7cVANESSA%7c0.00%0d%0aH3%7c%7c%0d%0aI%7c50004%7cCASQUINHA%20%20%20%20%20%20%20%7c1%7c2.00%7c2.00%7c18.0000%7c0.00%7c21050010%7c%7c10.0%7c5.0%0d%0aP%7c10%7cDinheiro%7c2%7c%7c%7c%7c%7c%0d%0aCPL%7cPDV%3a%2018%20%2f%20Conta%20N.%3a%20862%20%2f%20Mesa%3a%200%20%2f%20Emp.%3a%20VANESSA%0d%0aCPL%7c%2a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0d%0aCPL%7cSEJA%20BEM%20VINDO%20A%0d%0aCPL%7cBURGER%20KING%0d%0a&quot;\n}<\/pre><\/pre>\n\n\n\n\n\t<div id=\"alerta-69d29297d9fcb\" class=\"my-4 alert alert-light\" role=\"alert\">\n\t\t<div class=\"alerta-body p-2\">\n\t\t\t<span class=\"fs-6 text-uppercase fontesemibold m-0 mb-3 p-0 icone-alerta icone-observacao d-flex align-items-center\">Observa\u00e7\u00e3o<\/span>\t\t\t<p>Em todos os contratos de requisi\u00e7\u00e3o, o atributo &#8220;config&#8221; fica presente no mesmo local. Nos pr\u00f3ximos exemplos resumiremos ele.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"emissao\"><a href=\"#emissao\">Emiss\u00e3o<\/a><\/h2>\n\n\n\n<p>A emiss\u00e3o de uma nota fiscal atrav\u00e9s da integra\u00e7\u00e3o HTTP deve ocorrer em duas etapas, a de emiss\u00e3o onde \u00e9 solicitado o in\u00edcio de um novo processo de emiss\u00e3o, seguido do acompanhamento sendo a esperado pelo arquivo de resposta.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A\u00e7\u00e3o do endpoint<\/strong><\/li>\n<\/ul>\n\n\n\n<p>http:\/\/localhost:3090\/?acao=emissao<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contrato para comunica\u00e7\u00e3o<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{&quot;config&quot;: { \u2026 ver trecho Contrato de configura\u00e7\u00e3o \u2026 },\n&quot;conteudo&quot;: &quot; String com texto posicional ou XML que identifique um novo pedido de acordo com o layout utilizado \u201c}<\/pre><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resposta<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de sucesso deste m\u00e9todo ocorre pelo status 200 (conforme padr\u00e3o do http) contendo uma String que \u00e9 o identificador do arquivo para acompanhamento. Este nome deve ser utilizado segundo as informa\u00e7\u00f5es presentes na requisi\u00e7\u00e3o de Acompanhamento.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"acompanhamento\"><a href=\"#acompanhamento\">Acompanhamento<\/a><\/h2>\n\n\n\n<p>Acompanhamento \u00e9 uma a\u00e7\u00e3o que s\u00f3 deve ser utilizada como indicativo de outras a\u00e7\u00f5es, sua fun\u00e7\u00e3o \u00e9 acompanhar o resultado de uma a\u00e7\u00e3o ass\u00edncrona, como a Emiss\u00e3o.<\/p>\n\n\n\n<p>Cada requisi\u00e7\u00e3o de acompanhamento tem timeout padr\u00e3o de 30 segundos (podendo ser aumentado ou diminu\u00eddo de acordo com configura\u00e7\u00e3o do DF-e Client), ap\u00f3s os 30 segundos caso n\u00e3o haja retorno o solicitante pode decidir refazer a opera\u00e7\u00e3o ou acompanhar novamente.<\/p>\n\n\n\n\n\t<div id=\"alerta-69d29297da359\" class=\"my-4 alert alert-primary\" role=\"alert\">\n\t\t<div class=\"alerta-body p-2\">\n\t\t\t<span class=\"fs-6 text-uppercase fontesemibold m-0 mb-3 p-0 icone-alerta icone-atencao d-flex align-items-center\">Aten\u00e7\u00e3o<\/span>\t\t\t<p>Uma vez que uma requisi\u00e7\u00e3o de acompanhamento responda com sucesso (timeout \u00e9 respondido com falha) o trabalho ser\u00e1 consumido e novos acompanhamentos do mesmo trabalho apenas resultar\u00e3o timeouts.<\/p>\n\t\t<\/div>\n\t<\/div>\n\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A\u00e7\u00e3o do endpoint<\/strong><\/li>\n<\/ul>\n\n\n\n<p>http:\/\/localhost:3090\/?acao=acompanhamento&amp;nomeacompanhamento=Nome do acompanhamento recebido<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contrato para comunica\u00e7\u00e3o<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{&quot;config&quot;: { ... ver trecho Contrato de configura\u00e7\u00e3o ... } }<\/pre><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resposta<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de sucesso deste m\u00e9todo ocorre pelo status 200 contendo uma String que \u00e9 a resposta do trabalho ass\u00edncrono no layout definido pela integra\u00e7\u00e3o.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Timeout<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de timeout deste m\u00e9todo ocorre pelo status 504 quando o resultado da opera\u00e7\u00e3o ainda n\u00e3o tiver sido produzido.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"inutilizacao\"><a href=\"#inutilizacao\">Inutiliza\u00e7\u00e3o<\/a><\/h2>\n\n\n\n<p>O cancelamento de uma nota via integra\u00e7\u00e3o HTTP ocorre no mesmo fluxo que a emiss\u00e3o, uma requisi\u00e7\u00e3o de cancelamento e uma de acompanhamento.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A\u00e7\u00e3o do endpoint<\/strong><\/li>\n<\/ul>\n\n\n\n<p>http:\/\/localhost:3090\/?acao=inutilizacao<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contrato para a comunica\u00e7\u00e3o<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{\n&quot;config&quot;: { \u2026 ver trecho Contrato de configura\u00e7\u00e3o \u2026 },\n&quot;tpAmb&quot;: &quot;Valor n\u00famero sendo 1 - Produ\u00e7\u00e3o e 2 - homologa\u00e7\u00e3o&quot;,\n&quot;cUf&quot;: &quot;Valor num\u00e9rico&quot;,\n&quot;ano&quot;: &quot;Ano com 2 d\u00edgitos&quot;,\n&quot;serie&quot;: &quot;Valor num\u00e9rico para a serie que ser\u00e1 inutilizada&quot;,\n&quot;nNfIni&quot;: &quot;N\u00famero inicial que dever\u00e1 ser inutilizado&quot;,\n&quot;nNfFin&quot;: &quot;N\u00famero final que dever\u00e1 ser inutilizado&quot;,\n&quot;justificativa&quot;: &quot;Justificativa para a inutiliza\u00e7\u00e3o&quot;\n}<\/pre><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resposta<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de sucesso deste m\u00e9todo ocorre pelo status 200 (conforme padr\u00e3o do http) contendo uma String que \u00e9 o identificador do arquivo para acompanhamento. Este nome deve ser utilizado conforme as informa\u00e7\u00f5es presentes na requisi\u00e7\u00e3o de Acompanhamento.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cancelamento\"><a href=\"#cancelamento\">Cancelamento<\/a><\/h2>\n\n\n\n<p>O cancelamento de uma nota via integra\u00e7\u00e3o HTTP ocorre no mesmo fluxo que a emiss\u00e3o, uma requisi\u00e7\u00e3o de cancelamento e uma de acompanhamento.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A\u00e7\u00e3o do endpoint<\/strong><\/li>\n<\/ul>\n\n\n\n<p>http:\/\/localhost:3090\/?acao=cancelarnota<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contrato para comunica\u00e7\u00e3o<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{\n&quot;config&quot;: { \u2026 ver trecho Contrato de configura\u00e7\u00e3o \u2026 },\n&quot;chaveAcesso&quot;: &quot; String com chave de acesso da nota a ser cancelada \u201c,\n&quot;protocolo&quot;: &quot; String com o protocolo de autoriza\u00e7\u00e3o da nota \u201c,\n&quot;justificativa&quot;: &quot; String com o texto da justificativa no tamanho m\u00ednimo requerido pela sefaz \u201c,\n&quot;cpfCnpjDestinatario&quot;: &quot; String com o CPF ou CNPJ do destinat\u00e1rio da CF-e emitida, este campo somente \u00e9 aplicado para CF-e \u201c\n}<\/pre><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resposta<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de sucesso deste m\u00e9todo ocorre pelo status 200 (conforme padr\u00e3o do http) contendo uma String que \u00e9 o identificador do arquivo para acompanhamento. Este nome deve ser utilizado conforme as informa\u00e7\u00f5es presentes na requisi\u00e7\u00e3o de Acompanhamento.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"reimprimir\"><a href=\"#reimprimir\">Reimprimir<\/a><\/h2>\n\n\n\n<p>A solicita\u00e7\u00e3o de uma reimpress\u00e3o via integra\u00e7\u00e3o HTTP gera um novo pedido de reimpress\u00e3o, n\u00e3o h\u00e1 resultado de acompanhamento.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A\u00e7\u00e3o do endpoint<\/strong><\/li>\n<\/ul>\n\n\n\n<p>http:\/\/localhost:3090\/?acao=reimprimir<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contrato para comunica\u00e7\u00e3o<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{\n&quot;config&quot;: { \u2026 ver trecho Contrato de configura\u00e7\u00e3o \u2026 },\n&quot;chaveAcesso&quot;: &quot; String com chave de acesso da nota a ser reimpressa \u201c\n}<\/pre><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resposta<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de sucesso deste m\u00e9todo ocorre pelo status 200 e seu conte\u00fado \u00e9 irrelevante.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"impressao-de-texto-livre-texto-auxiliar\"><a href=\"#impressao-de-texto-livre-texto-auxiliar\">Impress\u00e3o de texto livre (Texto Auxiliar)<\/a><\/h2>\n\n\n\n<p>Solicita a impress\u00e3o do texto enviado j\u00e1 com a formata\u00e7\u00e3o via requisi\u00e7\u00e3o HTTP.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A\u00e7\u00e3o do endpoint<\/strong><\/li>\n<\/ul>\n\n\n\n<p>http:\/\/localhost:3090?\/acao=impressao<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contrato para comunica\u00e7\u00e3o<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code-block-pro\"><pre class=\"EnlighterJSRAW\">{\n&quot;config&quot;: { \u2026 ver trecho Contrato de configura\u00e7\u00e3o \u2026 },\n&quot;conteudo&quot;: &quot; String com o conte\u00fado a ser impresso \u201c\n}<\/pre><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Resposta<\/strong><\/li>\n<\/ul>\n\n\n\n<p>A resposta de sucesso deste m\u00e9todo ocorre pelo status 200 e seu conte\u00fado \u00e9 irrelevante. <br>Service exposto sobre a autoriza\u00e7\u00e3o desta nota.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"testando-integracao-http\"><a href=\"#testando-integracao-http\">Testando Integra\u00e7\u00e3o HTTP<\/a><\/h2>\n\n\n\n<p>Consulte o artigo <a href=\"https:\/\/www.oobj.com.br\/bc\/article\/como-testar-integra%c3%a7%c3%a3o-http-oobj-903.html\">Como testar Integra\u00e7\u00e3o HTTP Oobj<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"A integra\u00e7\u00e3o Rest permite a comunica\u00e7\u00e3o por meio de HTTP e fornece as mesmas opera\u00e7\u00f5es dispon\u00edveis na integra\u00e7\u00e3o via DLL,&hellip;","protected":false},"author":2,"featured_media":0,"template":"","cat-monitor":[204],"class_list":["post-954","manual-do-monitor","type-manual-do-monitor","status-publish","hentry","cat-monitor-integracao"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Integra\u00e7\u00e3o HTTP Local - Base de Conhecimento - Oobj<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integra\u00e7\u00e3o HTTP Local - Base de Conhecimento - Oobj\" \/>\n<meta property=\"og:description\" content=\"A integra\u00e7\u00e3o Rest permite a comunica\u00e7\u00e3o por meio de HTTP e fornece as mesmas opera\u00e7\u00f5es dispon\u00edveis na integra\u00e7\u00e3o via DLL,&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/\" \/>\n<meta property=\"og:site_name\" content=\"Base de Conhecimento - Oobj\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/oobjti\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-02T15:56:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/\",\"url\":\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/\",\"name\":\"Integra\u00e7\u00e3o HTTP Local - Base de Conhecimento - Oobj\",\"isPartOf\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#website\"},\"datePublished\":\"2024-09-19T15:12:34+00:00\",\"dateModified\":\"2025-04-02T15:56:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/oobj.com.br\/bc\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manual do Monitor\",\"item\":\"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Integra\u00e7\u00e3o HTTP Local\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#website\",\"url\":\"https:\/\/oobj.com.br\/bc\/\",\"name\":\"Base de Conhecimento - Oobj\",\"description\":\"Aprenda tudo sobre nossas solu\u00e7\u00f5es, desde o que significa um \u00edcone na tela at\u00e9 como completar uma tarefa.\",\"publisher\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/oobj.com.br\/bc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#organization\",\"name\":\"Oobj Tecnologia da Informa\u00e7\u00e3o\",\"url\":\"https:\/\/oobj.com.br\/bc\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png\",\"contentUrl\":\"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png\",\"width\":512,\"height\":168,\"caption\":\"Oobj Tecnologia da Informa\u00e7\u00e3o\"},\"image\":{\"@id\":\"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/oobjti\",\"https:\/\/www.instagram.com\/oobjti\",\"https:\/\/www.linkedin.com\/company\/oobjti\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integra\u00e7\u00e3o HTTP Local - Base de Conhecimento - Oobj","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/","og_locale":"pt_BR","og_type":"article","og_title":"Integra\u00e7\u00e3o HTTP Local - Base de Conhecimento - Oobj","og_description":"A integra\u00e7\u00e3o Rest permite a comunica\u00e7\u00e3o por meio de HTTP e fornece as mesmas opera\u00e7\u00f5es dispon\u00edveis na integra\u00e7\u00e3o via DLL,&hellip;","og_url":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/","og_site_name":"Base de Conhecimento - Oobj","article_publisher":"https:\/\/www.facebook.com\/oobjti","article_modified_time":"2025-04-02T15:56:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/","url":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/","name":"Integra\u00e7\u00e3o HTTP Local - Base de Conhecimento - Oobj","isPartOf":{"@id":"https:\/\/oobj.com.br\/bc\/#website"},"datePublished":"2024-09-19T15:12:34+00:00","dateModified":"2025-04-02T15:56:22+00:00","breadcrumb":{"@id":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/integracao-http-local\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/oobj.com.br\/bc\/"},{"@type":"ListItem","position":2,"name":"Manual do Monitor","item":"https:\/\/oobj.com.br\/bc\/manual-do-monitor\/"},{"@type":"ListItem","position":3,"name":"Integra\u00e7\u00e3o HTTP Local"}]},{"@type":"WebSite","@id":"https:\/\/oobj.com.br\/bc\/#website","url":"https:\/\/oobj.com.br\/bc\/","name":"Base de Conhecimento - Oobj","description":"Aprenda tudo sobre nossas solu\u00e7\u00f5es, desde o que significa um \u00edcone na tela at\u00e9 como completar uma tarefa.","publisher":{"@id":"https:\/\/oobj.com.br\/bc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/oobj.com.br\/bc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/oobj.com.br\/bc\/#organization","name":"Oobj Tecnologia da Informa\u00e7\u00e3o","url":"https:\/\/oobj.com.br\/bc\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/","url":"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png","contentUrl":"https:\/\/oobj.com.br\/bc\/wp-content\/uploads\/2024\/10\/logo.png","width":512,"height":168,"caption":"Oobj Tecnologia da Informa\u00e7\u00e3o"},"image":{"@id":"https:\/\/oobj.com.br\/bc\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/oobjti","https:\/\/www.instagram.com\/oobjti","https:\/\/www.linkedin.com\/company\/oobjti\/"]}]}},"_links":{"self":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/manual-do-monitor\/954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/manual-do-monitor"}],"about":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/types\/manual-do-monitor"}],"author":[{"embeddable":true,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/media?parent=954"}],"wp:term":[{"taxonomy":"cat-monitor","embeddable":true,"href":"https:\/\/oobj.com.br\/bc\/wp-json\/wp\/v2\/cat-monitor?post=954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}