Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gpupo/submarino-sdk
SDK Não Oficial para integração a partir de aplicações PHP com as APIs do Submarino Marketplace
https://github.com/gpupo/submarino-sdk
php-8
Last synced: 3 months ago
JSON representation
SDK Não Oficial para integração a partir de aplicações PHP com as APIs do Submarino Marketplace
- Host: GitHub
- URL: https://github.com/gpupo/submarino-sdk
- Owner: gpupo
- License: mit
- Created: 2014-09-18T18:14:38.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2023-04-05T14:04:03.000Z (almost 2 years ago)
- Last Synced: 2024-05-21T14:12:26.582Z (8 months ago)
- Topics: php-8
- Language: PHP
- Homepage: https://opensource.gpupo.com/submarino-sdk/
- Size: 820 KB
- Stars: 13
- Watchers: 5
- Forks: 18
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-brasil - B2W (SDK Submarino)
README
# submarino-sdk
SDK Não Oficial para integração a partir de aplicações PHP com as APIs da B2W Marketplace (Submarino, Shoptime, Americanas.com)
[![Build Status](https://secure.travis-ci.org/gpupo/submarino-sdk.png?branch=main)](http://travis-ci.org/gpupo/submarino-sdk)
Somente a versão 4.0 ou superior é compatívivel com a API SkyHub.
## Requisitos para uso
* PHP *>=8.0*
* [curl extension](http://php.net/manual/en/intro.curl.php)
* [Composer Dependency Manager](http://getcomposer.org)Este componente **não é uma aplicação Stand Alone** e seu objetivo é ser utilizado como biblioteca.
Sua implantação deve ser feita por desenvolvedores experientes.**Isto não é um Plugin!**
As opções que funcionam no modo de comando apenas servem para depuração em modo de
desenvolvimento.A documentação mais importante está nos testes unitários. Se você não consegue ler os testes unitários, eu recomendo que não utilize esta biblioteca.
## Direitos autorais e de licença
This project is licensed under the terms of the MIT license.
Este componente está sob a [licença MIT](https://github.com/gpupo/common-sdk/blob/master/LICENSE)
Para a informação dos direitos autorais e de licença você deve ler o arquivo
de [licença](https://github.com/gpupo/common-sdk/blob/master/LICENSE) que é distribuído com este código-fonte.### Resumo da licença
Exigido:
- Aviso de licença e direitos autorais
Permitido:
- Uso comercial
- Modificação
- Distribuição
- Sublicenciamento
- ProibidoProibido:
- Responsabilidade Assegurada
---
## Instalação
Adicione o pacote [submarino-sdk](https://packagist.org/packages/gpupo/submarino-sdk) ao seu projeto utilizando [composer](http://getcomposer.org):
composer require gpupo/submarino-sdk
## Links
* [Documentação oficial](https://desenvolvedores.skyhub.com.br)
* [Submarino-sdk Composer Package](https://packagist.org/packages/gpupo/submarino-sdk) no packagist.org
* [Marketplace-bundle Composer Package](https://opensource.gpupo.com/MarkethubBundle/) - Integração deste pacote com Symfony 4## Uso
Acesso criação e acesso a lista de envio
```PHP
//....$plp = $orderManager->factoryPlp('350755608801', $fill = true);
//Received Gpupo\SubmarinoSdk\Entity\Order\Transport\Plp;
$pdfPath = $orderManager->downloadPlp($plp);```