Download the PHP package pablosanches/bling-sdk without Composer

On this page you can find all versions of the php package pablosanches/bling-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package bling-sdk

Bling! - API v3

Bling!

GitHub Workflow Status (master)


Esta é uma SDK não oficial que facilita a integração com o Bling! utilizando a API V3.

Pule para:

Instalação

Você pode instalar esta SDK via composer:

Introdução

A API V3 do Bling! utiliza do modelo de autenticação OAuth 2.0, sendo assim, antes de qualquer coisa você precisará registrar um aplicativo em sua conta do Bling! para conseguir realizar todas as etapas de autenticação, você pode saber mais aqui!

Esta SDK segue um padrão de roteamento dinâmico baseado nos módulos implementados, desta forma, você precisará construir a instância de client da SDK e chamar seus módulos através deste client.

Exemplo:

Os modelos de resposta dos resources trazem alguns métodos que facilitam a integração:

Em alguns casos o bling pode paginar e oferecer filtros para as requests

Contatos

Ver documentação

Criando um contato

Ver documentação

Atualizando um contato:

Ver documentação

Buscando todos os contatos:

Ver documentação

Buscando contato por ID:

Ver documentação

Buscando tipos de um contato:

Ver documentação

Buscando contatos consumidores finais:

Ver documentação

Atualizando a situação de um contato:

Ver documentação

Atualizando a situação de múltiplos contatos:

Ver documentação

Remover um contato pelo seu ID:

Ver documentação

Remover múltiplos contatos:

Ver documentação

Categorias de Produtos

Ver documentação

Criando uma categoria de produto:

Ver documentação

Atualizando uma categoria de produtos:

Ver documentação

Buscando uma categoria de produtos pelo seu ID:

Ver documentação

Buscando todos as categorias de produtos

Ver documentação

Removendo uma categoria de produto

Ver documentação

Categorias Lojas

(Multilojas)

Ver documentação

Para utilizar recursos do multilojas, você precisa especificar o parâmetro multilojas na construção do Client da SDK.

Exemplo:

Criando um vínculo de uma categoria de produto

Ver documentação

Atualizando um vínculo de uma categoria de produto

Ver documentação

Buscando um vínculo de categoria de produto pelo seu ID

Ver documentação

Buscando todos os vínculos de categorias de produtos

Ver documentação

Removendo um vínculo de uma categoria de produto

Ver documentação

Depósitos

Ver documentação

Criando um depósito

Ver documentação

Alterando um depósito

Ver documentação

Obtendo um depósito pelo ID

Ver documentação

Obtendo todos os depósitos

Ver documentação

Estoques

Ver documentação

Criando um registro de estoque

Ver documentação

Atualizando um registro de estoque

Ver documentação

Obtém o saldo em estoque de produtos em todos os depósitos

Ver documentação

Obtém o saldo em estoque de produtos pelo ID do depósito

Ver documentação

Produtos

Ver documentação

Criar um produto

Ver documentação

Alterar um produto

Ver documentação

Alterar a situação de múltiplos produtos

Ver documentação

Alterar a situação de um produto

Ver documentação

Obter um produto pelo seu ID

Ver documentação

Obter todos os produtos paginados

Ver documentação

Excluir um produto pelo seu id

Ver documentação

Excluir múltiplos produtos

Ver documentação

Produtos Lojas

Ver documentação

Criar vínculo de produtos com lojas

Ver documentação

Altera vínculo de produtos com lojas

Ver documentação

Obtém um vínculo de produtos com lojas

Ver documentação

Obtém um vínculo de todos produtos com lojas

Ver documentação

Remove o vínculo de produtos com lojas

Ver documentação

Produtos Variações

Ver documentação

Obter um produto e suas variações

Ver documentação

Alterar o nome do atributo nas variações

Ver documentação

Retorna o produto pai com combinações de novas variações

Ver documentação

Pedidos Vendas

Ver documentação

Criar um pedido de venda

Ver documentação

Atualizar um pedido de venda

Ver documentação

Remover um pedido de venda

Ver documentação

Remover múltiplos pedidos de vendas

Ver documentação

Buscar um pedido de venda

Ver documentação

Buscar todos os pedidos de venda

Ver documentação

Buscar todos os pedidos de venda

Ver documentação

Alterar a situação de um pedido de venda

Ver documentação

Lançar estoque de um pedido de venda especificando o depósito

Ver documentação

Lançar estoque de um pedido de venda no depósito padrão

Ver documentação

Estornar o estoque de um pedido de venda

Ver documentação

Lançar as contas de um pedido de venda

Ver documentação

Estornar as contas de um pedido de venda

Ver documentação

Gerar NFE de um pedido de venda

Ver documentação

Gerar NFCE de um pedido de venda

Ver documentação


All versions of bling-sdk with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
guzzlehttp/guzzle Version ^7.8
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package pablosanches/bling-sdk contains the following files

Loading the files please wait ....