定制 wsw/allnations 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

wsw/allnations

最新稳定版本:v1.0.1

Composer 安装命令:

composer require wsw/allnations

包简介

Client para integração com API da AllNations

README 文档

README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

======= API de integração com o Web Service All Nations para PHP 5.5+, deve ser utilizado um Autoloader compatível com a PSR-4.

Instalação

A instalação desta biblioteca pode ser feita utilizando o Composer.

Exemplos básicos

Nesta versão é possível gerenciar:

  • Listar produtos por data;
  • Listar produtos em estoque por data;

Credenciais de acesso

Para poder realizar requisições ao WS All Nations você deve configurar as credenciais de acesso:

<?php

// Consideramos que já existe um autoloader compatível com a PSR-4 registrado

use WSW\AllNations\Credentials;

$credentials = new Credentials(':CodigoCliente', ':Senha');

Solicitações

Conjunto de serviços para solicitação de lista de pedidos.

Este serviço é responsável por solicitar produtos, seu fluxo básico é:

  • (A) A loja cria uma solicitação para listar os pedidos
  • (B) All Nations processa a requisição
  • (C) All Nations envia resposta da requisição (informando erros caso houverem)

O seguinte código pode ser utilizado como exemplo básico para solicitação de produtos:


<?php

// Consideramos que já existe um autoloader compatível com a PSR-4 registrado e as credenciais foram configuradas em $credentials

use WSW\AllNations\Products\Products;
use WSW\AllNations\AllNationsException;

try {
    $Products = new Products($Credentials);
    
    /**
     * use Products::PRODUCT_LIST  Para listar todos os produtos relacionandos a data da pesquisa.
     * use Products::PRODUCT_STOCK Para listar todos os produtos em estoque relacionados a data da pesquisa
     */
    $result = $Products->setDate('10/10/2015')->send(Products::PRODUCT_LIST);

} catch (AllNationsException $e) {
    echo $e->getMessage();
}

Licença de uso

Esta biblioteca segue os termos de uso da The MIT License (MIT)

统计信息

  • 总下载量: 20
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 6
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 6
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-09-15