Подключение сервисов
SmartMarket предоставляет сервисы для работы с клиентами и их данными:
- SmartProfile — получение данных о пользователях смартапа.
- SmartSpeech — распознавание и синтез речи для ассистентов Салют.
- SmartPush — отправка push-уведомлений пользователям смартапа.
- SmartGeo — предоставление геоданных пользователя.
Для этого подключите проект SmartService.
Условия подключения
Подключить проект SmartService можно только:
- в корпоративном пространстве;
- если вы индивидуальный предприниматель или представитель юридического лица.
Подробнее об условиях подключения читайте в разделе SmartServices.
Для подключения любого смарт-сервиса составьте заявку и отправьте ее на модерацию. Если запрос соответствует условиям использования смарт-сервисов, вы получите доступы.
В рамках личного пространства вы можете создать только один проект со SmartService. При создании проекта вы можете запросить доступ к одному, нескольким или сразу всем сервисам.
Как создать проект SmartService
- Перейдите в SmartMarket Studio.
- Нажмите кнопку Создать проект в корпоративном пространстве.
- Выберите среди инструментов блок SmartService.
- Укажите название проекта — от 3 до 50 символов. Оно может быть любым удобным для вас.
- Проставьте галочки напротив сервисов, которые хотите подключить в рамках своего проекта.
- Заполните обязательные поля и опишите в них сценарии использования сервисов. Следуйте нашим рекомендациям, чтобы ваша заявка прошла проверку.
- Нажмите кнопку Сохранить.
- Если вы выбрали все интересующие вас сервисы, нажмите кнопку Отправить на модерацию.
- Если вы подключаете сервис SmartProfile или SmartGeo, на вашу почту придет соглашение об обработке персональных данных. Подпишите его и отправьте нам в ответном письме.
После отправки заявки на модерацию проект SmartService нельзя изменить. Вы сможете только отозвать заявку с модерации или дождаться получения доступов. Если вы отправили заявку не по всем сервисам, то подключить остальные смарт-сервисы вы сможете только после пройденной модерации по предыдущей заявке.
Получение доступов к SmartProfile
После модерации сервис SmartProfile появится на вкладке Доступы. Это значит, что теперь вы можете использовать API SmartProfile. Для SmartProfile дополнительные параметры авторизации не нужны — настройка происходит на стороне SmartMarket.
Получение доступов к SmartGeo
После модерации сервис SmartGeo появится на вкладке Доступы, и вы сможете использовать API SmartGeo в вашем смартапе. Дополнительные параметры авторизации не нужны — настройка смартапа, указанного в заявке на модерацию, происходит на стороне 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
, чтобы сообщить нам о ней