dafiti / correios
与Correios Webservice的PHP集成
该软件包的官方仓库似乎已消失,因此该软件包已被冻结。
0.1.1
2016-06-30 12:23 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- fabpot/php-cs-fixer: @stable
- phpunit/phpunit: @stable
This package is not auto-updated.
Last update: 2021-06-11 23:35:18 UTC
README
与Correios API的PHP集成
使用以下实现手册进行Correios集成。
目前已实现的方法有
- solicitarRange
- solicitarPostagemReversa
安装
该软件包可在Packagist上找到。自动加载与PSR-4兼容。
{ "require": { "dafiti/correios": "dev-master" } }
使用方法
要使用任何方法,首先需要以下信息,这些信息对于大多数API调用是必需的
- 用户名
- 密码
- 管理代码
- 合同
进行API调用相当简单,您只需使用具有默认配置文件和所需信息的客户端方法即可
<?php namespace Dafiti\Correios\Service; use Dafiti\Correios\Entity; class ClientTest extends \PHPUnit_Framework_TestCase { private $client; public function setUp() { $this->client = new Client( new Entity\Config([ 'wsdl' => 'http://webservicescolhomologacao.correios.com.br/ScolWeb/WebServiceScol?wsdl', 'usuario' => '60618043', 'senha' => '8o8otn', 'codAdministrativo' => '08082650', 'contrato' => '9912208555', ]) ); } public function testSolicitarRange() { $this->client->solicitarRange('AP', '', 1); } }
您可以在tests/integration文件夹中找到所有可用方法的示例。
许可
MIT许可证