Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sima-land/api-php-client
Клиент для работы с API сайта
https://github.com/sima-land/api-php-client
integration sima-land
Last synced: 12 days ago
JSON representation
Клиент для работы с API сайта
- Host: GitHub
- URL: https://github.com/sima-land/api-php-client
- Owner: sima-land
- License: mit
- Created: 2016-08-16T12:04:56.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-07-19T09:37:54.000Z (over 2 years ago)
- Last Synced: 2024-10-07T12:36:32.246Z (about 1 month ago)
- Topics: integration, sima-land
- Language: PHP
- Homepage: https://www.sima-land.ru/api/v3/help/
- Size: 127 KB
- Stars: 31
- Watchers: 15
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/sima-land/api-php-client.svg?branch=master)](https://travis-ci.org/sima-land/api-php-client)
[![StyleCI](https://styleci.io/repos/65816741/shield)](https://styleci.io/repos/65816741)
[![Code Coverage](https://scrutinizer-ci.com/g/sima-land/api-php-client/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/sima-land/api-php-client/?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/sima-land/api-php-client/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/sima-land/api-php-client/?branch=master)# Библиотека для работы с API www.sima-land.ru
Библиотека для получения каталога интернет-магазина [www.sima-land.ru](https://www.sima-land.ru/api/v3/help/).
Предназначена для разработчиков которые хотят максимально быстро
подключить каталог [www.sima-land.ru](https://www.sima-land.ru/api/v3/help/) к себе на сайт и
не является готовым решением которое можно самостоятельно, без привлечения программиста,
подключить к интернет магазину.Версия библиотеки совпадает с версией API которую она использует. В настоящий момент
актуальной версией API является [API v3](https://www.sima-land.ru/api/v3/help/)Библиотека состоит из двух основных компонентов клиента и парсера:
- клиент позволяет делать произвольные запросы к API sima-land.ru, формирует все необходимые для этого заголовки.
- парсер использует клиент и позволяет загрузить данные и сохранить их в указанное место.## Содержание
- [Установка и требования](doc/requirements.md)
- [Клиент](doc/client.md)
- [Парсер](doc/parser.md)
- [Примеры](doc/example.md)
- [Логирование](doc/logger.md)
- [FAQ](doc/FAQ.md)## Документация API
* [https://www.sima-land.ru/api/v3/help/](https://www.sima-land.ru/api/v3/help/)
## Ограничение
- Не более 30 запросов в секунду
- Не более 5 запросов с ошибками секунду## Тесты
Тесты запускаются из корневой директории пакета.
```sh
php ./vendor/bin/phpunit
```## Если что-то пошло не так
Вы можете задать вопрос в [issue](https://github.com/sima-land/api-php-client/issues)