Download the PHP package pllano/api without Composer
On this page you can find all versions of the php package pllano/api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package api
Short Description PLLANO REST API PHP
License MIT
Homepage https://github.com/pllano/api
Informations about the package api
PLLANO API
Документация по работе с PLLANO API
PLLANO RESTful API — это бесплатный инструментарий для интеграции pllano.com в ваш продукт.
Вы можете ипользовать наш Документация
PLLANO API работает согластно стантарту APIS-2018
Используйте документацию APIS-2018
Список всех ресурсов PLLANO API соответствует списку ресурсов APIS-2018
Новый адрес сервера API - api.pllano.com
Новая сайт API быстрее в несколько раз за прошлый. Появилась возможность регистрации продавца при установке сайта.
Ресурсы PLLANO RESTful API
Сейчас доступны следующие ресурсы:
- /site -
GET
- Конфигурация сайта (Требует public_key) - /price -
GET
- Товары и цены (Требует public_key) - /order -
GET
POST
PUT
- Заказы (Требует public_key) - /install -
POST
PUT
- Установка сайта (Работает без public_key) - /language -
GET
- Локализация (Работает без public_key) - /stores_list -
GET
- Список типов магазинов (Работает без public_key) - /templates_list -
GET
- Список шаблонов (Работает без public_key) - /test -
GET
POST
PUT
PATCH
DELETE
- Тесты (Работает без public_key)
Список всех запланированных ресурсов PLLANO API
PLLANO API потдерживает запросы:
POST /price
Создание записиPOST /price/42
ОшибкаGET /price
Список прайс-строкGET /price/42
Данные конкретной прайс-строкиPUT /price
Обновить данные прайс-строкPUT /price/42
Обновить данные конкретной прайс-строкиDELETE /price
Удалить все прайс-строкиDELETE /price/42
Удалить конкретную прайс-строку
URL PLLANO API
https://api.pllano.com/{resource}/{uid}
{resource}
- ресурс к которому обращаемся. Напримерprice
илиsearch
{id}
- уникальный индефикаторGET запрос к API
?public_key={public_key}&order={order}&sort={sort}&offset={offset}&limit={limit}
{public_key}
- Ваш ключ к API{limit}
- Записей на страницу. По умолчанию 10{offset}
- Страница. По умолчанию 0{order}
- Тип сортировки. По умолчанию ASC{sort}
- Поле сортировки. По умолчанию id
API - Всегда возвращает код 200 даже при логических ошибках !
HTTP/1.1 200 OK
Content-Type: application/json
В теле ответа API вернет состояния HTTP или код ошибки.
Демо
Перейдите по ссылке https://api.pllano.com/price?public_key=test&order=asc&sort=uid&offset=0&limit=10
PLLANO PHP HTTP client
Легкий старт
Скачайте файлы src/Api.php положите их в корень вашего сайта.
Запуск: http://example.com/test.php
PLLANO REST API PHP обратится по адресу:
https://api.pllano.com/price?public_key=test&order=asc&sort=uid&offset=0&limit=10
В ответ получит массив json конвертирует его в массив PHP
Установка PLLANO PHP HTTP client с помощью Composer
Требования
PHP >= 5.3*
composer.json
Пример использования PLLANO PHP HTTP client
Пример использования Guzzle
composer.json
Структура ответа API в json формате
Поддержка, обратная связь, новости
Общайтесь с нами через почту [email protected]
Если вы нашли баг в работе PLLANO REST API или PLLANO PHP HTTP client загляните в issues, возможно, про него мы уже знаем и чиним. Если нет, лучше всего сообщить о нём там. Там же вы можете оставлять свои пожелания и предложения.
За новостями вы можете следить по коммитам в этом репозитории. RSS.
Лицензия на библиотеку PLLANO REST API PHP
The MIT License (MIT). Please see LICENSE for more information.