luannsr12/sdkcorreios

v1.5.0 2024-09-25 20:57 UTC

This package is auto-updated.

Last update: 2024-09-25 21:07:51 UTC


README

Latest Stable Version Total Downloads PHP Version License GitHub Stars GitHub Forks Contributors

一个用于免费追踪邮局包裹的 PHP SDK。

💡 要求

SDK 支持 PHP 版本 8.2 或更高版本。


🖥️ 可搜索的网站

如果以下列出的任何网站希望从库中删除,请通过电子邮件联系: luanalvesnsr@gmail.com

安装 Composer

在此下载 composer: 下载 composer

命令行

 composer require luannsr12/sdkcorreios

使用

 <?php 

   require 'vendor/autoload.php';

   use Sdkcorreios\Config\Services;
   use Sdkcorreios\Methods\Tracking;

   // Confira na tabela os IDs dos serviços
   Services::setServiceTracking('0001'); // ID do site de busca
   Services::setDebug(true);

   $tracking = new Tracking();
   $tracking->setCode("OBJETO1");
   $tracking->setCode("OBJETO2");

   // OR
   // $tracking->setCode("OBJETO1,OBJETO2");
   
   if(Services::$success){
      echo json_encode($tracking->get());
   }else{
      var_dump(Services::getMessageError()); 
   }

响应

 {
  "success": true,
  "result": [
    {
      "code": "QQ781772845BR",
      "status": "DELIVERED",
      "service_provider": "rastreiocorreios.com.br",
      "data": [
        {
          "date": "05-03-2024 12:54:09",
          "to": "",
          "from": "PORTO ALEGRE - RS",
          "location": "PORTO ALEGRE - RS",
          "originalTitle": "Objeto entregue ao destinatário",
          "details": "Objeto entregue ao destinatário"
        },
        {
          "date": "05-03-2024 10:41:25",
          "to": "PORTO ALEGRE - RS",
          "from": "PORTO ALEGRE - RS",
          "location": "PORTO ALEGRE - RS",
          "originalTitle": "Objeto saiu para entrega ao destinatário",
          "details": "Objeto saiu para entrega ao destinatário"
        },
        {
          "date": "29-02-2024 15:48:50",
          "to": "JOINVILLE - SC",
          "from": "JOINVILLE - SC",
          "location": "JOINVILLE - SC",
          "originalTitle": "Objeto postado",
          "details": "Objeto postado"
        }
      ]
    }
  ]
}

获取服务

<?php

  require 'vendor/autoload.php';

  use Sdkcorreios\Config\Services;

  $services = Services::getServices();

  print_r($services);

状态