{"id":248,"date":"2015-12-20T22:42:17","date_gmt":"2015-12-21T01:42:17","guid":{"rendered":"http:\/\/www.l2maker.com.br\/documentacao\/?page_id=248"},"modified":"2024-05-10T14:04:51","modified_gmt":"2024-05-10T17:04:51","slug":"api-arquivos","status":"publish","type":"page","link":"https:\/\/www.l2maker.com.br\/documentacao\/api-arquivos\/","title":{"rendered":"API de Manipula\u00e7\u00e3o de arquivos para Maker"},"content":{"rendered":"<p>Manipule arquivos no computador do cliente de forma transparente.<\/p>\n<p>Esta API permite a transfer\u00eancia (Download) de arquivos para o computador do usu\u00e1rio, e tamb\u00e9m o envio (Upload) de arquivos para o servidor, sem a necessidade de confirma\u00e7\u00e3o do usu\u00e1rio, fazendo a transfer\u00eancia de forma transparente.<\/p>\n<p>Al\u00e9m de enviar e receber arquivos \u00e9 poss\u00edvel mover ou excluir arquivos no computador do cliente.<\/p>\n<h1>\u00daltimas vers\u00f5es<\/h1>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2024\/04\/api-de-manipulacao-de-arquivos-versao-1-7-0-publicada-em-30-04-2024\/\">API de Manipula\u00e7\u00e3o de arquivos vers\u00e3o 1.7.0 publicada em 30\/04\/2024<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2022\/05\/api-de-manipulacao-de-arquivos-versao-1-6-0-publicada-em-10-05-2022\/\">API de Manipula\u00e7\u00e3o de arquivos vers\u00e3o 1.6.0 publicada em 10\/05\/2022<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2022\/04\/api-de-manipulacao-de-arquivos-versao-1-5-1-publicada-em-19-04-2022\/\">API de Manipula\u00e7\u00e3o de arquivos vers\u00e3o 1.5.1 publicada em 19\/04\/2022<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2021\/09\/api-de-manipulacao-de-arquivos-versao-1-4-0-publicada-em-02-09-2021\/\">API de Manipula\u00e7\u00e3o de arquivos vers\u00e3o 1.4.0 publicada em 02\/09\/2021<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2020\/11\/api-de-manipulacao-de-arquivos-versao-1-3-2-publicada-em-20-11-2020\/\">API de Manipula\u00e7\u00e3o de arquivos vers\u00e3o 1.3.2 publicada em 20\/11\/2020<\/a><\/li><\/ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1<\/li><li><a href='https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/248?lcp_page0=2#lcp_instance_0' title='2'>2<\/a><\/li><li><a href='https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/248?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<\/a><\/li><\/ul>\n<h1>Como instalar ou Atualizar<\/h1>\n<p>Para instalar basta baixar a vers\u00e3o mais recente se seguir os passos abaixo descritos, a atualiza\u00e7\u00e3o segue o mesmo roteiro, substituindo os arquivos e\/ou fun\u00e7\u00f5es existentes com os novos.<\/p>\n<p>As rotinas na camada cliente exigem que o <a href=\"\/documentacao\/agente-de-comunicacao\/\">Agente esteja instalado<\/a>, e que a API seja importado para o Agente.<\/p>\n<h2>Maker<\/h2>\n<ol>\n<li>Acesso o sistema onde deseja adicionar as fun\u00e7\u00f5es de manipula\u00e7\u00e3o de arquivos;<\/li>\n<li>Feche o editor de fluxos, e o cadastro de fun\u00e7\u00f5es se estiverem abertos;<\/li>\n<li>Importe o arquivo \u2018l2s-api-arquivo-v*.frz\u2019;<\/li>\n<li>Abra o edito de fluxos e procure pela nova categoria \u2018L2S &#8211; Arquivos\u2019;<\/li>\n<li>Pronto! Basta instalar no Webrun e usar a nova fun\u00e7\u00e3o.<\/li>\n<\/ol>\n<h2>Webrun<\/h2>\n<ol>\n<li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2016\/11\/biblioteca-basica-da-l2-l2s-core-jar\/\" target=\"_blank\" rel=\"noopener noreferrer\">Instale a biblioteca b\u00e1sica em sua vers\u00e3o mais recente<\/a>;<\/li>\n<li>Copie o conte\u00fado da pasta Maker.Commons para a pasta<br \/>\n[<a href=\"https:\/\/www.l2maker.com.br\/documentacao\/?p=1\">WEBRUN<\/a>]\\systems\\<a href=\"https:\/\/www.l2maker.com.br\/documentacao\/?p=1\">Maker.Commons<\/a> (crie-a se n\u00e3o existir);<\/li>\n<li>Reinicie o Tomcat do Webrun;<\/li>\n<li>Acesse o sistema (1a vez);<\/li>\n<li>Reinicie novamente o Tomcat do Webrun (<strong>2a vez<\/strong>);<\/li>\n<li>Acesse o sistema novamente;<\/li>\n<li>Pronto! As bibliotecas est\u00e3o instaladas.<\/li>\n<\/ol>\n<ul>\n<li>NOTA 1: Sempre que atualizar ou republicar o Webrun ser\u00e1 necess\u00e1rio acessar, e em seguida reiniciar o Webrun uma vez para que as bibliotecas sejam carregadas.<\/li>\n<li>NOTA 2: Quando publicar seu sistema com JAR certifique-se de levar junto a pasta \u2018<a href=\"http:\/\/Maker.Commons\">Maker.Commons<\/a>\u2019.<\/li>\n<\/ul>\n<h2>Dicas e Instru\u00e7\u00f5es de uso<\/h2>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2024\/05\/configurando-api-de-manipulacao-de-arquivos\/\">Configurando API de Manipula\u00e7\u00e3o de Arquivos<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Manipule arquivos no computador do cliente de forma transparente. Esta API permite a transfer\u00eancia (Download) de arquivos para o computador do usu\u00e1rio, e tamb\u00e9m o envio (Upload) de arquivos para o servidor, sem a necessidade de confirma\u00e7\u00e3o do usu\u00e1rio, fazendo a transfer\u00eancia de forma transparente. Al\u00e9m de enviar e receber arquivos \u00e9 poss\u00edvel mover ou [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-248","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/comments?post=248"}],"version-history":[{"count":7,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/248\/revisions"}],"predecessor-version":[{"id":3508,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/248\/revisions\/3508"}],"wp:attachment":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/media?parent=248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}