chico-rei/correios-php 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

chico-rei/correios-php

最新稳定版本:0.1.3

Composer 安装命令:

composer require chico-rei/correios-php

包简介

correios-php

README 文档

README

PHP CI Coverage Status Latest Stable Version License

This is a PHP client wrapper for Correios Web Service.

Install

Via Composer

$ composer require chico-rei/correios-php "dev-master"

Requires PHP 7.4 or newer.

Features

  • Token
    • POST /v1/autentica getClient()->getToken()
    • POST /v1/autentica/contrato getClient()->getToken()
    • POST /v1/autentica/cartaopostagem getClient()->getToken()
  • CEP
    • GET /v2/enderecos/{cep} cepHandler()->get()
    • ...
  • Pré-Postagem
    • GET /v2/prepostagens prePostagemHandler()->query()
    • GET /v1/prepostagens/postada prePostagemHandler()->getPosted()
    • POST /v1/prepostagens prePostagemHandler()->create()
    • DELETE /v1/prepostagens/objeto/{codigoObjeto} prePostagemHandler()->deleteByCode()
    • ...
  • ...

Usage

use \ChicoRei\Packages\Correios\Correios;
use \ChicoRei\Packages\Correios\Account;

try {
    $correios = new Correios(
        Account::create([
            'username' => '',
            'password' => '',
            'contract' => '',
            'postcard' => '',
        ])
    );

    $response = $correios->cepHandler()->get('36033-007');
    
    echo $response->getLogradouro() . PHP_EOL;
    echo $response->getUf() . PHP_EOL;
} catch (Exception $e) {
    echo 'Code: ' . $e->getCode() . PHP_EOL;
    echo 'Message: ' . $e->getMessage() . PHP_EOL;
}

See examples for more.

Testing

$ composer test

License

The MIT License (MIT). Please see License File for more information.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-09-30