29/01
2018
Wallogit.com
2017 © Pedro Peláez
A simple library for working with API 2.0 of Nova Poshta
A simple library for working with API 2.0 of Nova Poshta (https://devcenter.novaposhta.ua/start), (*1)
Requirements: - PHP 5.6 or higher, (*2)
Run the following command, (*3)
composer require riddman/nova-poshta-api
Example, (*4)
<?php
use Riddman\NovaPoshtaApi\NovaPoshta;
/* Some of your code*/
$apiKey = 'your api key';
$citiesList = NovaPoshta::getCities($apiKey);
$departmentsList = NovaPoshta::getDepartments($apiKey);
// Get departments with pagination
$itemsPerPage = 2;
$pageNumber = 1;
$departmentsList = NovaPoshta::getDepartments($apiKey, $itemsPerPage, $pageNumber);
Method getCities returns the following data:, (*5)
{
"success": true,
"data": [
// here will be list of cities
],
"errors": [],
"warnings": [],
"info": {
"totalCount": 5964
},
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}