#
Начало интеграции
#
Коллекция Postman
У API-документации есть коллекция запросов с примерами. Вы можете просматривать ее без учетной записи Postman.
Если вы уже используете Postman, вы можете форкнуть и запустить коллекцию в Postman.
#
Авторизация
Это API использует авторизацию bearer authentication, используя ключ API для вашего проекта.
Ваш заголовок авторизации должен выглядеть примерно так:
--header 'Authorization: Bearer YWhhbWwsdG9uQGFwaWdlZS5jb206bClwYXNzdzByZAo'
API-ключ создаётся в вашем аккаунте. Подробнее
#
Идентификация пользователей
В рамках API интеграции вы можете как самостоятельно назначать ID для конечных пользователей и сессий, так и использовать идентификаторы, выданные платформой.
Если идентификатор пользователя хранится на вашей стороне:
- Передайте параметры
user.custom
иsession.custom
в запросе. В качестве ID вы можете использовать внутренний ID пользователя или SHA-256 хэш номера телефона или email.
- Передайте параметры
Если идентификатор пользователя хранится на стороне платформы:
- Не передавайте в первом запросе параметры
user
иsession
. - Сохраните
user.slid
иsession.sl
, возвращаемый в ответе. - Передавайте их с последующими запросами.
- Не передавайте в первом запросе параметры
В случае гибридной интеграции возможно использовать choose
-запрос с пустым селектором для получения актуальных значений user.slid
и session.sl