Создание проекта SmartService

SmartMarket предоставляет сервисы для работы с клиентами и их данными:

  • SmartProfile — получение данных о пользователях смартапа.
  • SmartSpeech — распознавание и синтез речи для ассистентов Салют.
  • SmartPush — отправка push-уведомлений пользователям смартапа.

Условия подключения

Подключить SmartService можно только:

  • в корпоративном пространстве;
  • если вы индивидуальный предприниматель или представитель юридического лица.

Подробнее об условиях подключения читайте в разделе SmartServices.

Для подключения любого смарт-сервиса составьте заявку и отправьте ее на модерацию. Если запрос соответствует условиям использования смарт-сервисов, вы получите доступы.

В рамках личного пространства вы можете создать только один проект со SmartService. При создании проекта вы можете запросить доступ к одному, нескольким или сразу всем сервисам.

Как создать проект SmartService

  1. Перейдите в SmartMarket Studio.
  2. Нажмите кнопку Создать проект в корпоративном пространстве.
  3. Выберите среди инструментов блок SmartService.
  4. Укажите название проекта — от 3 до 50 символов. Оно может быть любым удобным для вас.
  5. Проставьте галочки напротив сервисов, которые хотите подключить в рамках своего проекта.
  6. Заполните обязательные поля и опишите в них сценарии использования сервисов. Следуйте нашим рекомендациям, чтобы ваша заявка прошла проверку.
  7. Нажмите кнопку Сохранить.
  8. Если вы выбрали все интересующие вас сервисы, нажмите кнопку Отправить на модерацию.

После этого проект по SmartService нельзя будет изменить. Вы сможете только отозвать заявку с модерации или дождаться получения доступов. Если вы отправили заявку не по всем сервисам, то подключить остальные смарт-сервисы вы сможете только после пройденной модерации по предыдущей заявке.

Получение доступов к SmartProfile

После пройденной модерации сервис SmartProfile отобразится на вкладке Доступы. Это значит, что теперь вы можете использовать API SmartProfile. Для SmartProfile дополнительные параметры авторизации не выдаются — вся настройка происходит на стороне SmartMarket.

Получение доступов к SmartSpeech

После пройденной модерации вы получите доступы к сервису SmartSpeech. Подробнее читайте в разделе Аутентификация в SmartSpeech.

Получение доступов к SmartPush

После пройденной модерации вы получите доступы к сервису SmartPush. Доступы выдаются в виде следующих параметров:

  • Scope — название сервиса, которое передается для получения access_token. Принимает значение SMART_PUSH.
  • Client Id — авторизационные данные, которые участвуют в формировании access_token.
  • Client Secret — авторизационные данные, которые участвуют в формировании access_token.

Время действия access_token для SmartPush — 60 минут. Подробнее о формировании access_token читайте в разделе Аутентификация в SmartPush.

Client Secret отображается только один раз и не хранится на стороне SmartMarket. При компрометации или утере параметра вы можете сгенерировать новый Client Secret. В этом случае необходимо сгенерировать новый access_token с новым значением Client Secret.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней