Ассистент использует SmartApp API для обмена сообщениями с приложениями, представленными в виде сторонних веб-сервисов. Обмен сообщениями происходит по протоколу HTTPS. Ассистент получает от пользователя текст, который отправляет в смартап с помощью POST-запроса на Webhook URL. Адрес вебхука необходимо указывать при создании смартапа в Studio. Текст может быть как репликой пользователя, так и текстом нажатой кнопки или текстом, который пользователь указал в интерфейсе. Ассистент ожидает ответа от вебхука в течение семи секунд.
Используйте SmartApp API для портирования приложений с других платформ. Например, для портирования навыков Алисы.
Персональные данные пользователей не передаются физическим лицам. Если вы представляете юридическое лицо и вашему смартапу необходимо обрабатывать персональные данные пользователей, напишите нам на developer@sberdevices.ru.
В разделе вы найдете общее описание запросов ассистента и ответов смартапа, а также подробное описание элементов ответа: