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 -
GETPOSTPUT- Заказы (Требует public_key) - /install -
POSTPUT- Установка сайта (Работает без public_key) - /language -
GET- Локализация (Работает без public_key) - /stores_list -
GET- Список типов магазинов (Работает без public_key) - /templates_list -
GET- Список шаблонов (Работает без public_key) - /test -
GETPOSTPUTPATCHDELETE- Тесты (Работает без 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.