https://github.com/lamoda/crpt-ismp-api-client
API client for CRPT ISMP
https://github.com/lamoda/crpt-ismp-api-client
crpt crpt-ismp datamatrix ismp-api php
Last synced: about 1 year ago
JSON representation
API client for CRPT ISMP
- Host: GitHub
- URL: https://github.com/lamoda/crpt-ismp-api-client
- Owner: lamoda
- License: mit
- Created: 2019-12-10T13:14:57.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-11T15:53:59.000Z (about 4 years ago)
- Last Synced: 2025-03-24T15:42:03.243Z (over 1 year ago)
- Topics: crpt, crpt-ismp, datamatrix, ismp-api, php
- Language: PHP
- Size: 111 KB
- Stars: 11
- Watchers: 19
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Lamoda CRPT ISMP Api Client
==========================
[](https://travis-ci.org/lamoda/crpt-ismp-api-client)
[](https://scrutinizer-ci.com/g/lamoda/crpt-ismp-api-client/?branch=master)
[](https://scrutinizer-ci.com/g/lamoda/crpt-ismp-api-client/?branch=master)
[](https://scrutinizer-ci.com/g/lamoda/crpt-ismp-api-client/build-status/master)
[](https://github.com/lamoda/crpt-ismp-api-client/workflows/CI/badge.svg?branch=master)
## Installation
### Composer
```sh
composer require lamoda/crpt-ismp-api-client
```
## Description
This library implements API client for the Labeling and Traceability Information System
(or "Информационная система маркировки и прослеживаемости" in Russian, ISMP) of the CRPT (https://markirovka.crpt.ru)
Library implements V3 and V4 version of ISMP Api's
Currently this client implements just a subset of the ISMP Api methods.
## Usage
```php
'http://ismp_uri',
'timeout' => 2.0,
]);
$serializer = SymfonySerializerAdapterFactory::create();
$api = new IsmpApi($client, $serializer);
// Call api methods...
```