Интеграция

Авторизация приложения

Каждое приложение (например, ваш интернет-сайт, мобильное приложение, POS-терминал) перед началом работы должно быть авторизовано. Используется стандартный двухуровневый алгоритм авторизации.

Для получения авторизационных данных (token'а) необходимо сделать GET-запрос к методу /api/v2/login/, в котором передаются следующие параметры:

Обязательный параметрНазвание параметраОписание
даstore_department_keyУникальный ключ для вашего приложения
даstore_department_idУникальный ID вашего приложения
даpin_codePIN-код (ПИН-код) вашего приложения или продавца

Получить данные для авторизации можно в вашем кабинете или обратившись к менеджерам Sailplay.

Пример запроса

curl --request POST \ --url https://sailplay.ru/api/v2/login \ --header 'Accept: application/json' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data store_department_id=3354 \ --data store_department_key=450013 \ --data pin_code=230945

🚧

Авторизацию необходимо реализовать по CRON-задаче, которая будет выполняется каждые 24 часа и обновлять token, которым подписываются все дальнейшие запросы. При необходимости срок жизни токена можно увеличить/уменьшить или же отключить совсем.


Did this page help you?