Skip to content

Библиотека для работы с API Boxberry для PHP

Notifications You must be signed in to change notification settings

dev-ik/ApiBoxberry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Библиотека для работы с API Boxberry для PHP

Требования

Документация

http://boxberry.ru/business_solutions/it_solutions/files/api_boxberry.pdf

Подключение библиотеки и инициализация

<?php
   ...
    require_once 'boxberry_api/autoload.php';
    $client = new \Boxberry\Client\Client();
    $client->setKey('<Ключ АПИ>');
    ...
?>

Использование

Получение статусов отправления по номеру

<?php
     ...
     $listStatusesRequest  = $client->getListStatuses();
     $listStatusesRequest->setImId('<Номер отправления>');
     $listStatusesCollection = $client->execute($listStatusesRequest);
     ...
?>

Создание отправления

<?php
     ...
     $parselCreate  = $client->getParselCreate();
     $parsel = new \Boxberry\Models\Parsel();
     /*
        Установка полей отправления
     */
     $parselCreate->setParsel($parsel);
     $response = $client->execute($parselCreate);
     ...
?>

Получение списка городов

<?php
    ...
    $listCities  = $client->getListCities();
    $listCitiesCollection = $client->execute($listCities);
    ...
?>

About

Библиотека для работы с API Boxberry для PHP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages