sergiomuro / correoargentino-api

阿根廷邮政的API SDK

dev-main / 2.x-dev 2021-11-16 22:24 UTC

This package is not auto-updated.

Last update: 2024-09-20 06:34:43 UTC


README

基于官方应用程序中可用的查询的阿根廷邮政查询API

安装

composer require sergiomuro/correoargentino-api

发送请求

use CorreoArgentinoApi\CorreoArgentinoTracking;

$api = (new CorreoArgentinoTracking())
    ->getTrackingInfo($dataModel);

模型

国内

use CorreoArgentinoApi\Models\Request\Nacional;

$data = (new Nacional())
    ->setProductCode(Nacional::PRODUCTS['EE'])
    ->setShippingId(123456789)
    ->setIsPlus(true);
# or
$data = (new Nacional())
    ->setTrackingNumber('EE188151547AR');

国际

use CorreoArgentinoApi\Models\Request\Internacional;

$data = (new Internacional())
    ->setShippingId("RB123456789AR");

电子商务

use CorreoArgentinoApi\Models\Request\Ecommerce;

$data = (new Ecommerce())
    ->setShippingNumber(string);

Mercadolibre

use CorreoArgentinoApi\Models\Request\Mercadolibre;

$data = (new Mercadolibre())
    ->setShippingNumber(string);

示例

设置模型

$data = (new Nacional())
    ->setProductCode(Nacional::PRODUCTS['EE'])
    ->setShippingId(123456789);

发送请求

$api = (new CorreoArgentino())
    ->getTrackingInfo($data);

也可以查看项目 Epago

自行承担责任使用。
鉴于这是一个政府和私人服务。
该项目是个人使用...