Skip to main content

Python services for convenient work with iiko Transport

Project description

pyiikocloudapi

##Python iiko cloud api сервис.

iiko Transport(iiko Cloud API) по словам разработчиков это по сути горячие хранилище без доступа к данным БД

Инфо

Все названия методов соответствуют названию в ссылке (смотрите документацию iiko Transport).

Пример названия метода получения маркера доступа: /api/1/auth/access_token or /api/1/order/create - order_create

sourceKey это "Источник заказа" из настроек в iikoWeb

Example

from pyiikocloudapi import IikoTransport
from pyiikocloudapi.models import CouriersModel

# инициализация класса 
api = IikoTransport(api_login)

# получаем организации получить из можно api.organizations_ids: dict or api.organizations_ids_models: OrganizationsModel
api.organizations()

# получаю список курьеров организации
couriers: CouriersModel = api.couriers(api.organizations_ids)

Каждый метод проверяет время жизни маркера доступа, если время жизни маркера прошло то будет автоматически запрошен заново.

Время жизни маркера доступа равно ~60 минутам.

Реализованные методы iiko Transport(iiko Cloud API)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyiikocloudapi-0.0.7.tar.gz (22.7 kB view details)

Uploaded Source

File details

Details for the file pyiikocloudapi-0.0.7.tar.gz.

File metadata

  • Download URL: pyiikocloudapi-0.0.7.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pyiikocloudapi-0.0.7.tar.gz
Algorithm Hash digest
SHA256 1ec8a0574eb37d54daf7c7c23121fcb3b8bb5a3fc130d8c3ace779589e1e446a
MD5 d88a9b0ad944446b9e5acba19b79d82b
BLAKE2b-256 74192a278d67abee5b2c0f96af47d8f04c14048f6efcce7a332c0441eb88b4a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page