Acesso rápido
  Redação E-Commerce Brasil

Entenda como o SDK open source da B2W irá facilitar a integração entre aplicações PHP e marketplaces

Segunda-feira, 06 de agosto de 2018   Tempo de leitura: 1 minuto

Atualmente, lojistas que desejam integrar suas plataformas a um marketplace por meio da SkyHub, precisam desenvolver uma aplicação própria e/ou utilizar alguma comunicação entre que já existe. Dessa forma, são criadas várias aplicações, cada uma delas com uma codificação diferente, o que impede a uniformidade na resolução de problemas técnicos.

Pensando nesse cenário, em conjunto com a SkyHub, o time de especialistas Magento da B2W criou uma solução a fim de padronizar e melhorar a qualidade das interações existentes entre todas as plataformas PHP do mercado, e que utilizam os serviços desse integrador como porta de entrada nos mais diversos marketplaces.

O resultado da parceria é um SDK Open Source construído em PHP.

O que é um SDK?

SDK (Software Development Kit) ou “devkit“, como também é conhecido, pode ser traduzido, de forma literal, como Kit de Desenvolvimento de Software. Este é tipicamente um conjunto de ferramentas de desenvolvimento que permite a criação de aplicativos para um pacote de software, framework, plataforma de hardware, sistema de computador, console de videogame, sistema operacional, ou plataforma de desenvolvimento similar

O SDK criado pelos profissionais da B2W e SkyHub diminuirá o tempo de desenvolvimento de qualquer projeto de integração com os marketplaces, pois irá auxiliar o desenvolvedor com a comunicação entre a aplicação PHP do lojista e a API da SkyHub, trazendo mais estabilidade e confiabilidade nas integrações.

Vale ressaltar que o desenvolvedor pode direcionar todo o seu esforço nas regras de negócio envolvidas nessas integrações como, por exemplo, quais e quando os produtos serão integrados, como os pedidos serão importados para sua aplicação, como serão faturados e assim por diante.

Outros benefícios de se utilizar a SDK da SkyHub são:

  • diminuição considerável do tempo de desenvolvimento de qualquer integração com a SkyHub utilizando o SDK;
  • o código terá manutenção contínua pela B2W, fazendo com que o SDK esteja sempre atualizada com correções de possíveis BUGs, novas implementações e melhorias;
  • os profissionais mantenedores da aplicação são qualificados e certificados, tornando o SDK ainda mais confiável quando falamos em segurança e padrões de software.

O SDK é construído completamente em PHP e, para você conseguir utilizá-lo, deve possuir o PHP 5.4 ou superior instalado em seu servidor web.

Projeto Open Source

O SDK para a integração entre Magento e SkyHub foi criado para ser um projeto Open Source e sua versão 1.0 está disponível no perfil oficial da BIT Tools no Github. Isso significa que qualquer desenvolvedor que esteja disposto a contribuir com o projeto, poderá baixá-lo e enviar melhorias ou bugfixes (correções de falhas) para melhorar ainda mais essa ferramenta.

Instalação

Toda a aplicação segue os padrões PSR-2 e PSR-4, portanto, para instalar a SDK e suas dependências você precisa utilizar o composer – gerenciador de dependências para projetos PHP. Para saber mais sobre ele, acesse a documentação oficial.

Na página oficial do projeto no GitHub existe uma documentação detalhada de como o SDK deve ser utilizado e quais os passos para você iniciar seu projeto de integração com a SkyHub.

Para instalar o pacote em seu projeto, você pode executar o seguinte script de comando:  

$ composer require esmart/skyhub-php

Caso pretenda aprender mais sobre a utilização desse SDK e suas possibilidades, não deixe de acessar a documentação no repositório oficial e começar a integrar produtos de forma rápida a simples.

Enviado por: Tiago Sampaio, Gerente de Desenvolvimento do [B]Seller Webstore e criador do SDK oficial da SkyHub. É formado em administração de empresas pela Faculdade Fernão Dias e atualmente trabalha na B2W como gerente da equipe de desenvolvimento e implementações para Magento. Possui experiência de mais de oito anos em desenvolvimento PHP e Magento e já trabalhou em grandes projetos de e-commerce.

Deixe seu comentário

0 comentário

Comentários

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Comentando como Anônimo

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Assine nossa Newsletter

Fique por dentro de todas as novidades, eventos, cursos, conteúdos exclusivos e muito mais.

Obrigado!

Você está inscrito em nossa Newsletter. Enviaremos, periodicamente, novidades e conteúdos relevantes para o seu negócio.

Não se preocupe, também detestamos spam.