Раздел содержит описание ответов смартапа.
Ассистент ожидает ответа в течение семи секунд.
На запрос ассистента смартап вернет один из следующих типов ответа:
ANSWER_TO_USER— ответ сценария, который содержит команду для фронта навыка и ответ пользователю. Ответ сценария со стоит из текста озвучки и текста, выводимого на экран.POLICY_RUN_APP— позволяет из сценария одного смартапа запустить другой смартап. Включение функции обсуждается индивидуально на этапе модерации.NOTHING_FOUND— смартап не смог найти ответ. Может указывать на то, что приложение было запущено по ошибке.ERROR— сообщает ассистенту, что в смартапе возникла ошибка. Ассистент самостоятельно сообщит пользователю о возникновении ошибки.
Каждый ответ содержит объект payload, наполнение которого зависит от типа ответа. Объект может быть дополнен новыми полями.
В ответах нельзя передавать null. Переносы строк в JSON-ответах смартапов запрещены.