bolechen/zto-php-sdk

中通开放平台php SDK,非官方支持

v0.1.2 2020-03-31 02:49 UTC

README

Build Status Latest Stable Version License

官方API文档请参考:https://zop.zto.com/apiDoc/

  • 基于hanson/foundation-sdk
  • 仅实现了常用功能,如需要增加功能,可以参考 src/Api 下的文件自行扩展,欢迎提交PR

安装

$ composer require bolechen/zto-php-sdk -vvv

使用

<?php
$zto = new \Bolechen\Zto\Zto([
    // 官网获取的 合作商编码(company_id)
    'apiCompanyId' => '',
    'apiKey' => '',

    'debug' => true, // 调试模式
    'sandbox' => false, // 沙盒模式

    'log' => [
        'name' => 'zto',
        'file' => __DIR__.'/zto.log',
        'level' => 'debug',
        'permission' => 0777,
    ]
]);

// 查询最后一条物流信息
$params['data'] = '["680000000000","680000000001"]';
$result = $zto->trace->traceInterfaceNewTraces($params);

// 获取指定的省市区
$params['data'] = '310000';
$result = $zto->base->baseAreaGetArea($params);

// 电子面单余额查询
$params['data'] = '{"partner": "ZTO_1001149603"}';
$result = $zto->bill->partnerInsertAvailablecounter($params);

贡献

你可以通过以下三种方式之一进行贡献

  1. 使用问题追踪器提交错误报告。
  2. 问题追踪器上回答问题或修复错误。
  3. 贡献新功能或更新wiki。

代码贡献过程并不正式。你只需确保遵循PSR-0、PSR-1和PSR-2编码规范。任何新的代码贡献都必须伴随相应的单元测试(如果适用)。

许可证

MIT