Мне нужно отредактировать запрос перед его отправкой в конечную точку.
Используя интеграцию с веб-демонстрацией, я могу отправить запрос на конечную точку. Но я не могу отредактировать запрос, чтобы предоставить дополнительные данные для запроса. Дополнительные данные хранятся в localStorage, поэтому мне нужно сделать это в javascript.
Я уже подключил агент к конечной точке, которая обрабатывает запрос с использованием полного заполнения. Проблема в том, что в запросе отсутствуют данные, которые я могу получить только из браузера. Из полного заполнения я могу установить заголовки и базовую аутентификацию, но статически и этого недостаточно.
Поэтому мне нужно добавить шаг в создание / отправку запроса:
- Пользователь пишет или сообщает что-то во встроенном чате (интеграция с веб-демонстрацией)
- Dialogflow распознает намерение, параметры, генерирует запрос.
- Дополнительный шаг: Обновите запрос в javascript
- Перенаправить сокращенный запрос в конечную точку
Возможно, это невозможно с помощью интеграции с веб-демонстрацией. В документации невозможно найти способ просто отправить строку или аудио, чтобы получить сгенерированный запрос.