{"id":28111,"date":"2018-10-27T11:46:14","date_gmt":"2018-10-27T11:46:14","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=22215\/"},"modified":"2024-06-04T06:12:47","modified_gmt":"2024-06-04T06:12:47","slug":"como-criar-a-api-prestashop-module-web-service","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/","title":{"rendered":"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop?"},"content":{"rendered":"<p>Este blog \u00e9 sobre como criar e usar a API Prestashop Webservices. Prestashop possui uma ferramenta Web Services padr\u00e3o dispon\u00edvel que permite acessar a loja a partir de aplicativos remotos.<\/p>\n<h2>Pr\u00e9-requisitos<\/h2>\n<ol>\n<li>Sua loja Prestashop deve ter a &#8220;reescrita do m\u00f3dulo&#8221; habilitada para o Apache.<\/li>\n<li>\u00c9 prefer\u00edvel usar SSL (https:) para chamadas de servi\u00e7os web, pois evita problemas de seguran\u00e7a do tipo &#8220;man in the middle&#8221;.<\/li>\n<li>Verifique se os cinco m\u00e9todos GET, POST, PUT, DELETE e HEAD s\u00e3o suportados no servidor.<\/li>\n<\/ol>\n<p>Para garantir a seguran\u00e7a e efici\u00eancia dos seus servi\u00e7os Web Prestashop, \u00e9 essencial usar SSL (HTTPS) para todas as chamadas de servi\u00e7os web. Isso evita ataques &#8220;man in the middle&#8221;, protegendo seus dados durante a transmiss\u00e3o. Al\u00e9m disso, verificar se o seu servidor suporta os m\u00e9todos HTTP GET, POST, PUT, DELETE e HEAD \u00e9 crucial para uma opera\u00e7\u00e3o perfeita. Ao definir essas configura\u00e7\u00f5es, voc\u00ea otimiza o desempenho e a seguran\u00e7a da sua loja, garantindo acesso e gerenciamento confi\u00e1veis dos seus recursos Prestashop atrav\u00e9s da API.<\/p>\n<h2>Como configurar Web Services no Prestashop?<\/h2>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guia-passo-a-passo-da-Knowband-sobre-como-configurar-servi\u00e7os-Web-no-Prestashop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-824576 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guia-passo-a-passo-da-Knowband-sobre-como-configurar-servi\u00e7os-Web-no-Prestashop.png\" alt=\"Guia passo a passo da Knowband sobre como configurar servi\u00e7os Web no Prestashop\" width=\"760\" height=\"300\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guia-passo-a-passo-da-Knowband-sobre-como-configurar-servi\u00e7os-Web-no-Prestashop.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guia-passo-a-passo-da-Knowband-sobre-como-configurar-servi\u00e7os-Web-no-Prestashop-300x118.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>1. Fa\u00e7a login no back-office do Prestashop. 2. Navegue at\u00e9 Par\u00e2metros avan\u00e7ados -&gt; op\u00e7\u00f5es de menu Servi\u00e7os da Web para abrir a p\u00e1gina Servi\u00e7os da Web.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22228 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12.png\" alt=\"Abra a p\u00e1gina de servi\u00e7os da Web nos par\u00e2metros avan\u00e7ados\" width=\"411\" height=\"247\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12.png 411w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12-300x180.png 300w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3. Ser\u00e1 redirecionado para a p\u00e1gina de Web Services com a listagem de Web Services dispon\u00edveis e o formul\u00e1rio de configura\u00e7\u00e3o para configurar o servi\u00e7o. 4. O formul\u00e1rio Configura\u00e7\u00e3o possui os seguintes campos:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22227 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11.png\" alt=\"defini\u00e7\u00e3o de configura\u00e7\u00e3o no back office do Prestashop\" width=\"1136\" height=\"322\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11.png 1136w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11-300x85.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11-768x218.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11-1024x290.png 1024w\" sizes=\"auto, (max-width: 1136px) 100vw, 1136px\" \/><\/a><\/p>\n<p><strong>a) Habilite o servi\u00e7o web do Prestashop<\/strong>: Habilite a configura\u00e7\u00e3o para usar o servi\u00e7o web na Prestashop Store.<\/p>\n<p><strong>b) Habilite o modo CGI para PHP<\/strong>: Habilite a configura\u00e7\u00e3o para usar PHP como script CGI em vez do m\u00f3dulo Apache. 5. Clique no bot\u00e3o Salvar para salvar a configura\u00e7\u00e3o. Agora voc\u00ea pode usar os Web Services na sua loja Prestashop.<\/p>\n<h2>Como adicionar\/atualizar servi\u00e7os web no Prestashop?<\/h2>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Como-adicionar-e-atualizar-servi\u00e7os-Web-no-Prestashop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-824575 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Como-adicionar-e-atualizar-servi\u00e7os-Web-no-Prestashop.png\" alt=\"Knowband - Como adicionar e atualizar servi\u00e7os Web no Prestashop\" width=\"760\" height=\"300\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Como-adicionar-e-atualizar-servi\u00e7os-Web-no-Prestashop.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Como-adicionar-e-atualizar-servi\u00e7os-Web-no-Prestashop-300x118.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>1. Fa\u00e7a login no back-office do Prestashop 2. Navegue at\u00e9 Par\u00e2metros avan\u00e7ados -&gt; op\u00e7\u00f5es de menu Servi\u00e7os Web para abrir a p\u00e1gina Servi\u00e7os Web. 3. Ele ser\u00e1 redirecionado para a p\u00e1gina de servi\u00e7os da Web com uma lista de servi\u00e7os da Web dispon\u00edveis.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22226 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10.png\" alt=\"P\u00e1gina de servi\u00e7os da Web no back office do Prestashop\" width=\"1135\" height=\"277\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10.png 1135w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10-300x73.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10-768x187.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10-1024x250.png 1024w\" sizes=\"auto, (max-width: 1135px) 100vw, 1135px\" \/><\/a><\/p>\n<p>4. Clique no bot\u00e3o &#8220;Adicionar nova chave de servi\u00e7o web&#8221; para adicionar uma nova chave de servi\u00e7o web para acessar apenas determinados recursos da loja Prestashop.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22220 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4.png\" alt=\"Adicionar chave de servi\u00e7o web em contas de servi\u00e7o web\" width=\"1136\" height=\"647\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4.png 1136w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4-300x171.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4-768x437.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4-1024x583.png 1024w\" sizes=\"auto, (max-width: 1136px) 100vw, 1136px\" \/><\/a><\/p>\n<p><strong>uma chave<\/strong>: Esta \u00e9 uma chave exclusiva. Voc\u00ea pode inseri-lo manualmente ou clicar no bot\u00e3o Gerar para gerar uma chave aleat\u00f3ria para o servi\u00e7o web Prestashop.<\/p>\n<p><strong>b) Descri\u00e7\u00e3o da chave<\/strong>: voc\u00ea pode fornecer a descri\u00e7\u00e3o da chave para melhor compreens\u00e3o.<\/p>\n<p><strong>c) Estado<\/strong>: habilite a chave para fornecer uma concess\u00e3o para acessar os dados usando a chave.<\/p>\n<p><strong>d) Permiss\u00e3o<\/strong>: Forne\u00e7a permiss\u00e3o para acessar os dados usando uma determinada chave. Voc\u00ea pode verificar a permiss\u00e3o espec\u00edfica para conceder acesso aos dados como Adicionar, Editar, excluir ou visualizar. Aqui, verificamos a permiss\u00e3o para pa\u00edses e moedas. 5. Clique no bot\u00e3o Salvar para adicionar a chave aos servi\u00e7os da web.<\/p>\n<h2>Como acessar o Web Service?<\/h2>\n<p>Depois de criar a chave para o servi\u00e7o web e configur\u00e1-lo corretamente, voc\u00ea precisa acessar o seguinte URL em seu navegador: https:\/\/{store root path}\/api\/ Ele solicitar\u00e1 nome de usu\u00e1rio e senha para acessar o recurso.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22221 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5.png\" alt=\"fa\u00e7a login para acessar o recurso\" width=\"449\" height=\"225\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5.png 449w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5-300x150.png 300w\" sizes=\"auto, (max-width: 449px) 100vw, 449px\" \/><\/a><\/p>\n<p><strong>a) Nome de usu\u00e1rio:<\/strong> Insira a chave do servi\u00e7o web gerado na etapa acima. Por exemplo MWMHJVB9PBYBNYBSFTQ8ZXRCM43FQ2MW<\/p>\n<p><strong>b) Senha:<\/strong> Deve estar em branco, pois nenhuma senha \u00e9 necess\u00e1ria. Ap\u00f3s o login, voc\u00ea acessar\u00e1 a lista de recursos e todas as op\u00e7\u00f5es CRUD permitidas que voc\u00ea configurou em sua Loja Prestashop.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22225 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9.png\" alt=\"arquivo xml\" width=\"1367\" height=\"299\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9.png 1367w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9-300x66.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9-768x168.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9-1024x224.png 1024w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/a><\/p>\n<p>Agora voc\u00ea est\u00e1 conectado com sucesso ao servi\u00e7o web Prestashop.<\/p>\n<p><strong>a) Para OBTER a lista de entidades de um recurso espec\u00edfico:<\/strong><\/p>\n<p><a href=\"https:\/\/shop_root_url\/api\/resouce\" target=\"_blank\">https:\/\/shop_root_url\/api\/resouce<\/a><\/p>\n<p>Exemplo: https:\/\/www.knowband.com\/api\/customers para obter uma lista de todos os clientes.<\/p>\n<p><strong>b) Para OBTER um cliente espec\u00edfico por ID:<\/strong><\/p>\n<p><a href=\"https:\/\/shop_root_url\/api\/customers\/1\" target=\"_blank\">https:\/\/shop_root_url\/api\/customers\/1<\/a><\/p>\n<p>Por exemplo: Para obter os detalhes do cliente com ID 10<\/p>\n<p>https:\/\/www.knowband.com\/api\/customers\/10<\/p>\n<p><strong>Recomendo Assistir:<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/B4fAqZUh1Fw?si=4UnRpBODsivb78A2\" width=\"660\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Como criar API de servi\u00e7o web do m\u00f3dulo Prestashop para Prestashop 1.7?<\/h2>\n<p>Mostraremos como criar um m\u00f3dulo para buscar clientes. Para isso, registraremos um gancho addWebserviceResources de ServiceRequest para os recursos em vez de substituir a fun\u00e7\u00e3o getResources() da classe ServiceRequest no Prestashop 1.7. A cria\u00e7\u00e3o de APIs de servi\u00e7os web personalizadas no Prestashop 1.7 envolve o uso da classe WebserviceSpecificManagement. Isto permite definir funcionalidades espec\u00edficas e gerenciar o processamento de dados. Por exemplo, implementar a classe WebserviceSpecificManagementKbCustomer permite lidar com os dados do cliente com efici\u00eancia. Portanto, esta abordagem fornece uma solu\u00e7\u00e3o flex\u00edvel e robusta para ampliar as capacidades do Prestashop, permitindo intera\u00e7\u00f5es personalizadas com os dados da sua loja. Ao aproveitar essas op\u00e7\u00f5es avan\u00e7adas de personaliza\u00e7\u00e3o, voc\u00ea pode criar solu\u00e7\u00f5es de com\u00e9rcio eletr\u00f4nico mais din\u00e2micas e responsivas que atendam \u00e0s necessidades comerciais exclusivas. 1. Registre o gancho addWebserviceResources no m\u00f3dulo.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">fun\u00e7\u00e3o p\u00fablica instalar() { pai::instalar(); $this-&gt;registerHook(&#039;addWebserviceResources&#039;); retornar verdadeiro; }<\/pre>\n<p>2. Adicione um ouvinte de gancho para definir a classe e a descri\u00e7\u00e3o. Configure specific_management como true se desejar usar WebserviceSpecificManagement em vez do arquivo ObjectModel.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">fun\u00e7\u00e3o p\u00fablica hookAddWebserviceResources() { return array( &#039;kbcustomer&#039; =&gt; array( &#039;description&#039; =&gt; &#039;Knowband Custom Customer&#039;, &#039;specific_management&#039; =&gt; true, ), &#039;kbaddress&#039; =&gt; array( &#039;description&#039; =&gt; &#039;Knowband Endere\u00e7o personalizado&#039;, &#039;class&#039; =&gt; &#039;kbaddress&#039; )); }<\/pre>\n<p>3. Crie o arquivo de classe WebserviceSpecificManagement como WebserviceSpecificManagementCLASSNAME que implementa WebserviceSpecificManagementInterface. Por exemplo &#8211; WebserviceSpecificManagementKbCustomer que \u00e9 semelhante a \/classes\/webservice\/WebserviceSpecificManagementImages.php. Voc\u00ea deve incluir as fun\u00e7\u00f5es que est\u00e3o definidas na classe WebserviceSpecificManagementImages.php. Estes s\u00e3o:<\/p>\n<ul>\n<li>setObjectOutput<\/li>\n<li>setWsObject<\/li>\n<li>getWsObject<\/li>\n<li>getObjectOutput<\/li>\n<li>setUrlSegment<\/li>\n<li>getUrlSegment<\/li>\n<li>obter conteudo<\/li>\n<li>gerenciar (onde os dados s\u00e3o processados)<\/li>\n<\/ul>\n<p>1. Agora adicione a chave com o recurso kbcustomer no servi\u00e7o web do back-office. 2. Agora, visite o <a href=\"https:\/\/%7byoustore%7d\/api\/kbcustomer\" target=\"_blank\">https:\/\/{youstore.com}\/api\/kbcustomer<\/a> para ver a resposta em XML. No exemplo abaixo, exibimos a listagem de todos os clientes dispon\u00edveis na loja. Adicionar include_once(_PS_MODULE_DIR_.&#8217;YOURMODULENAME\/classes\/WebserviceSpecificManagementKbCustomer.php&#8217;); no arquivo do seu m\u00f3dulo.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">class WebserviceSpecificManagementKbcustomer implements WebserviceSpecificManagementInterface { \/** @var WebserviceOutputBuilder *\/ protected $objOutput; sa\u00edda $ protegida; \/** @var WebserviceRequest *\/ protected $wsObject; fun\u00e7\u00e3o p\u00fablica setUrlSegment($segmentos) { $this-&gt;urlSegment = $segmentos; retorne $isto; } fun\u00e7\u00e3o p\u00fablica getUrlSegment() { return $this-&gt;urlSegment; } fun\u00e7\u00e3o p\u00fablica getWsObject() { return $this-&gt;wsObject; } fun\u00e7\u00e3o p\u00fablica getObjectOutput() { return $this-&gt;objOutput; } \/** * Deve retornar uma string com valores espec\u00edficos conforme WebserviceRequest espera. * * @return string *\/ public function getContent() { return $this-&gt;objOutput-&gt;getObjectRender()-&gt;overrideContent($this-&gt;output); } fun\u00e7\u00e3o p\u00fablica setWsObject(WebserviceRequestCore $obj) { $this-&gt;wsObject = $obj; retorne $isto; } \/** * @param WebserviceOutputBuilderCore $obj * @return WebserviceSpecificManagementInterface *\/ public function setObjectOutput(WebserviceOutputBuilderCore $obj) { $this-&gt;objOutput = $obj; retorne $isto; } fun\u00e7\u00e3o p\u00fablica gerenciar() { $objetos_produtos = array(); $objects_products[&#039;empty&#039;] = novo Cliente(); $customer_list = Cliente::getCustomers(); foreach ($customer_list as $list) { $objects_products[] = novo Cliente($list[&#039;id_customer&#039;]); } $this-&gt;_resourceConfiguration = $objects_products[&#039;empty&#039;]-&gt;getWebserviceParameters(); $this-&gt;output .= $this-&gt;objOutput-&gt;getContent($objects_products, null, $this-&gt;wsObject-&gt;fieldsToDisplay, $this-&gt;wsObject-&gt;profundidade, WebserviceOutputBuilder::VIEW_LIST, false); } }<\/pre>\n<p>A captura de tela abaixo fornece o visual da sa\u00edda:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22224 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8.png\" alt=\"sa\u00edda do arquivo XML\" width=\"909\" height=\"549\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8.png 909w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8-300x181.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8-768x464.png 768w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><\/a><\/p>\n<p>Se voc\u00ea deseja a sa\u00edda no formato JSON, anexe &amp;output_format=JSON no final do URL. Por exemplo: <a href=\"https:\/\/%7byourstore.com%7d\/api\/kbcustomer&amp;output_format=JSON\" target=\"_blank\">https:\/\/{yourstore.com}\/api\/kbcustomer&amp;output_format=JSON<\/a><\/p>\n<p><strong>Sa\u00edda:<\/strong> {&#8220;customers&#8221;:[{&#8220;id&#8221;:1},{&#8220;id&#8221;:2},{&#8220;id&#8221;:3},{&#8220;id&#8221;:4},{&#8220;id&#8221;:5},{&#8220;id&#8221;:6},{&#8220;id&#8221;:7},{&#8220;id&#8221;:8},{&#8220;id&#8221;:9},{&#8220;id&#8221;:10},{&#8220;id&#8221;:11},{&#8220;id&#8221;:12},{&#8220;id&#8221;:13},{&#8220;id&#8221;:14},{&#8220;id&#8221;:15},{&#8220;id&#8221;:16},{&#8220;id&#8221;:17},{&#8220;id&#8221;:18},{&#8220;id&#8221;:19},{&#8220;id&#8221;:20},{&#8220;id&#8221;:21}]}<\/p>\n<h2>No fim!<\/h2>\n<p>Com mais de 13 anos de experi\u00eancia t\u00e9cnica, a Knowband oferece servi\u00e7os abrangentes de desenvolvimento de aplicativos e web usando as tecnologias mais recentes, incluindo v\u00e1rios frameworks PHP e React. Fornecemos mais de 100 extens\u00f5es prontas para uso para plataformas populares de com\u00e9rcio eletr\u00f4nico, como Prestashop, Opencart, WooCommerce e Magento 2. Para qualquer d\u00favida, sinta-se \u00e0 vontade para entrar em contato conosco pelo e-mail support@knowband.com. A Knowband tamb\u00e9m \u00e9 um parceiro Premium Prestashop e um vendedor Superher, fornecendo mais de 100 m\u00f3dulos Prestashop para atender a todas as suas necessidades de com\u00e9rcio eletr\u00f4nico. Confira nossos mais populares <a href=\"https:\/\/www.knowband.com\/prestashop-one-page-supercheckout\">M\u00f3dulo Supercheckout de uma p\u00e1gina para Prestashop<\/a> Aqui.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"module_in_content_container\">\n<div class=\"module_content\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"module_image\" src=\"https:\/\/www.knowband.com\/image\/cache\/data\/Plugin%20Logo\/one-page-checkout-300x300.png\" alt=\"Knowband - Prestashop One Page Supercheckout Addon\" width=\"100\" height=\"100\" \/><\/p>\n<div class=\"module_content_part\">\n<h3 class=\"title\">Complemento Supercheckout de uma p\u00e1gina Prestashop<\/h3>\n<p class=\"module_content_text\">O complemento Prestashop One Page Supercheckout da Knowband torna o checkout mais r\u00e1pido e f\u00e1cil, colocando tudo em uma p\u00e1gina, ajudando a reduzir o abandono do carrinho.<\/p>\n<p><a class=\"link_2_to_module\" style=\"display: inline-block; color: #f36!important;\" href=\"https:\/\/www.knowband.com\/prestashop-one-page-supercheckout\" target=\"_blank\" rel=\"noopener\"><span class=\"read-more\">Compre agora<\/span><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<style>\n.module_in_content_container { display: flex; flex-direction: column; padding: 20px; border: 1px solid #ccc; font-size: 16px; line-height: 26px; box-shadow: 0 3px 0 #ebebeb; -webkit-box-shadow: 0 3px 0 #ebebeb; position: relative; margin-bottom: 1.5em; } .module_in_content_container>a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .module_content { display: flex; align-items: flex-start; } .module_content img { max-width: 100px; margin-right: 20px; } .module_content_part p.module_content_text { margin-bottom: 10px; margin-top: 0; font-size: 18px; color: #000; } .module_content h3 { font-size: 24px; font-weight: 700; line-height: 1.5em; padding-left: 0; padding-top: 0; margin: 0; } .read-more { font-size: 18px; font-weight: 700; line-height: 1.5em; position: relative; display: inline-block; text-transform: uppercase; color: #f36; } .read-more:after { position: absolute; content: ''; width: 1.5em; height: 1.5em; top: -1px; right: -1.5em; background: url(https:\/\/knowband.com\/mobile-app\/wp-content\/uploads\/images\/readmore-arrow.svg) no-repeat center \/ .75em; transition: all .2s; } .read-more:focus, .read-more:hover { text-decoration: none; cursor: pointer; } .read-more:hover:after { right: -2em; transition: all .2s; } @media (max-width: 600px) { .module_content { flex-direction: column; align-items: center; text-align: center; } .module_content img { margin: 0 auto 20px auto; max-width: 100%; } .module_content .title { flex-basis: auto; margin-top: 20px; } .module_content_part p.module_content_text { font-size: 16px; line-height: 24px; } .read-more { font-size: 16px;}}<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Este blog \u00e9 sobre como criar e usar a API Prestashop Webservices. Prestashop possui uma ferramenta Web Services padr\u00e3o dispon\u00edvel que permite acessar a loja a partir de aplicativos remotos. Pr\u00e9-requisitos Sua loja Prestashop deve ter a &#8220;reescrita do m\u00f3dulo&#8221; habilitada para o Apache. \u00c9 prefer\u00edvel usar SSL (https:) para chamadas de servi\u00e7os web, pois [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":824573,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[3272],"tags":[5014,34942,27094,13343,13341,12612,13340,34941,27093,13380,5261,12613,13342,27095,12611],"class_list":["post-28111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prestashop-tutoriais","tag-addon-prestashop","tag-api-de-servio-web-para-prestashop","tag-api-de-servio-web-prestashop","tag-api-de-webservice-para-prestashop","tag-api-do-servio-web-prestashop","tag-chaves-da-api-do-ebay","tag-criar-api-de-servio-da-web-para-prestashop","tag-criar-api-de-servio-web-para-prestashop","tag-criar-api-de-webservice-para-prestashop","tag-extenso-magento-2","tag-extenso-prestashop","tag-fichas-do-ebay","tag-instalao-da-loja-de-comrcio-eletrnico-prestashop-1-7","tag-instalao-de-loja-de-comrcio-eletrnico-prestashop-1-7","tag-integrador-do-ebay"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop? - Knowband Blog | Ecommerce Modules<\/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:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Este blog \u00e9 sobre como criar e usar a API Prestashop Webservices. Prestashop possui uma ferramenta Web Services padr\u00e3o dispon\u00edvel que permite acessar a loja a partir de aplicativos remotos. Pr\u00e9-requisitos Sua loja Prestashop deve ter a &#8220;reescrita do m\u00f3dulo&#8221; habilitada para o Apache. \u00c9 prefer\u00edvel usar SSL (https:) para chamadas de servi\u00e7os web, pois [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-27T11:46:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-04T06:12:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Joe Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joe Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/\"},\"author\":{\"name\":\"Joe Parker\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/3d766b60ef5a1c9338ff341a544f27a8\"},\"headline\":\"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop?\",\"datePublished\":\"2018-10-27T11:46:14+00:00\",\"dateModified\":\"2024-06-04T06:12:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/\"},\"wordCount\":1241,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png\",\"keywords\":[\"Addon Prestashop\",\"API de servi\u00e7o web para Prestashop\",\"API de servi\u00e7o web Prestashop\",\"API de webservice para Prestashop\",\"API do servi\u00e7o web Prestashop\",\"chaves da API do ebay\",\"criar API de servi\u00e7o da Web para Prestashop\",\"criar API de servi\u00e7o web para Prestashop\",\"criar API de webservice para Prestashop\",\"Extens\u00e3o Magento 2\",\"Extens\u00e3o Prestashop\",\"fichas do eBay\",\"Instala\u00e7\u00e3o da loja de com\u00e9rcio eletr\u00f4nico Prestashop 1.7\",\"Instala\u00e7\u00e3o de loja de com\u00e9rcio eletr\u00f4nico Prestashop 1.7\",\"integrador do eBay\"],\"articleSection\":[\"Prestashop Tutoriais\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/\",\"name\":\"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png\",\"datePublished\":\"2018-10-27T11:46:14+00:00\",\"dateModified\":\"2024-06-04T06:12:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png\",\"width\":750,\"height\":300,\"caption\":\"Como criar API de servi\u00e7o Web do m\u00f3dulo Prestashop com Knowband\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/prestashop-tutoriais\\\/como-criar-a-api-prestashop-module-web-service\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A cobran\u00e7a de fabricantes de smartphones na Europa levar\u00e1 o Google a quest\u00f5es antimonop\u00f3lio?\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/noticia\\\/a-cobran%c3%a7a-de-fabricantes-de-smartphones-na-europa-levar%c3%a1-o-google-a-quest%c3%b5es-antimonop%c3%b3lio\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/3d766b60ef5a1c9338ff341a544f27a8\",\"name\":\"Joe Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Joe Parker\"},\"description\":\"We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/author\\\/joe\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop? - Knowband Blog | Ecommerce Modules","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:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/","og_locale":"pt_BR","og_type":"article","og_title":"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop? - Knowband Blog | Ecommerce Modules","og_description":"Este blog \u00e9 sobre como criar e usar a API Prestashop Webservices. Prestashop possui uma ferramenta Web Services padr\u00e3o dispon\u00edvel que permite acessar a loja a partir de aplicativos remotos. Pr\u00e9-requisitos Sua loja Prestashop deve ter a &#8220;reescrita do m\u00f3dulo&#8221; habilitada para o Apache. \u00c9 prefer\u00edvel usar SSL (https:) para chamadas de servi\u00e7os web, pois [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2018-10-27T11:46:14+00:00","article_modified_time":"2024-06-04T06:12:47+00:00","og_image":[{"width":750,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png","type":"image\/png"}],"author":"Joe Parker","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Joe Parker","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/"},"author":{"name":"Joe Parker","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/3d766b60ef5a1c9338ff341a544f27a8"},"headline":"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop?","datePublished":"2018-10-27T11:46:14+00:00","dateModified":"2024-06-04T06:12:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/"},"wordCount":1241,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png","keywords":["Addon Prestashop","API de servi\u00e7o web para Prestashop","API de servi\u00e7o web Prestashop","API de webservice para Prestashop","API do servi\u00e7o web Prestashop","chaves da API do ebay","criar API de servi\u00e7o da Web para Prestashop","criar API de servi\u00e7o web para Prestashop","criar API de webservice para Prestashop","Extens\u00e3o Magento 2","Extens\u00e3o Prestashop","fichas do eBay","Instala\u00e7\u00e3o da loja de com\u00e9rcio eletr\u00f4nico Prestashop 1.7","Instala\u00e7\u00e3o de loja de com\u00e9rcio eletr\u00f4nico Prestashop 1.7","integrador do eBay"],"articleSection":["Prestashop Tutoriais"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/","url":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/","name":"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png","datePublished":"2018-10-27T11:46:14+00:00","dateModified":"2024-06-04T06:12:47+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Como-criar-API-de-servi\u00e7o-Web-do-m\u00f3dulo-Prestashop-com-Knowband.png","width":750,"height":300,"caption":"Como criar API de servi\u00e7o Web do m\u00f3dulo Prestashop com Knowband"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/prestashop-tutoriais\/como-criar-a-api-prestashop-module-web-service\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"A cobran\u00e7a de fabricantes de smartphones na Europa levar\u00e1 o Google a quest\u00f5es antimonop\u00f3lio?","item":"https:\/\/www.knowband.com\/blog\/pt-br\/noticia\/a-cobran%c3%a7a-de-fabricantes-de-smartphones-na-europa-levar%c3%a1-o-google-a-quest%c3%b5es-antimonop%c3%b3lio\/"},{"@type":"ListItem","position":3,"name":"Como criar a API do servi\u00e7o Web do m\u00f3dulo Prestashop?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/3d766b60ef5a1c9338ff341a544f27a8","name":"Joe Parker","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Joe Parker"},"description":"We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..","url":"https:\/\/www.knowband.com\/blog\/pt-br\/author\/joe\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/28111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/comments?post=28111"}],"version-history":[{"count":3,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/28111\/revisions"}],"predecessor-version":[{"id":824868,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/28111\/revisions\/824868"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media\/824573"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media?parent=28111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/categories?post=28111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/tags?post=28111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}