console - gpupo/netshoes-sdk GitHub Wiki
Console
Lista de comandos disponíveis
$ ./vendor/bin/netshoes-sdk
Verificar suas credenciais Netshoes na linha de comando
$ ./vendor/bin/netshoes-sdk credential:test
Product
Verificar a situação de um produto
$ ./vendor/bin/netshoes-sdk produto:view [id]
Inserir um produto a partir de um arquivo json
$ ./vendor/bin/netshoes-sdk product:insert --file=vendor/gpupo/netshoes-sdk/Resources/fixture/Product/new.json
Atualizar um produto a partir de dois arquivos
$ ./vendor/bin/netshoes-sdk product:update \
--file-previous=Resources/fixture/Product/Update/previous.json \
--file-current=Resources/fixture/Product/Update/current.json
Exibe os SKUs de um produto
$ ./vendor/bin/netshoes-sdk product:sku:view 14080
Mostra preço, estoque e situação de um SKU
$ ./vendor/bin/netshoes-sdk product:sku:details 14080
Atualizar um produto a partir de um arquivo json
$ ./vendor/bin/netshoes-sdk product:sku:update --file=vendor/gpupo/netshoes-sdk/Resources/fixture/Product/Sku/update.json
Templates
Lista de Departamentos
./vendor/bin/netshoes-sdk templates:departments NS
Order
Detalhes de um pedido
$./vendor/bin/netshoes-sdk order:view 111111
Movendo um pedido para Approved
a partir de seu número e informações contidas em arquivo
$ ./vendor/bin/netshoes-sdk order:update:to:approved 111111 --file=vendor/gpupo/netshoes-sdk/Resources/fixture/Order/Status/Request/toApproved.json
Movendo um pedido para Invoiced
a partir de seu número e informações contidas em arquivo
$ ./vendor/bin/netshoes-sdk order:update:to:invoiced 111111 --file=vendor/gpupo/netshoes-sdk/Resources/fixture/Order/Status/Request/toInvoiced.json
Movendo um pedido para Shipped
a partir de seu número e informações contidas em arquivo
$ ./vendor/bin/netshoes-sdk order:update:to:shipped 111111 --file=vendor/gpupo/netshoes-sdk/Resources/fixture/Order/Status/Request/toShipped.json
Movendo um pedido para Delivered
a partir de seu número e informações contidas em arquivo
$ ./vendor/bin/netshoes-sdk order:update:to:delivered 111111 --file=vendor/gpupo/netshoes-sdk/Resources/fixture/Order/Status/Request/toDelivered.json
Configurações
Você poder criar um arquivo chamado bin/.netshoes.json
com suas configurações personalizadas, as quais serão utilizadas na linha de comando
{
"client_id": "foo",
"access_token": "bar"
}
Utilize como modelo o arquivo bin/app.json.dist