# #dialogflow-es #webhooks #dialogflow-es-fulfillment
Вопрос:
Я пытаюсь настроить очень простого чат — бота с диалоговым потоком, который задает пользователю некоторые основные вопросы, такие как » Как вас зовут?», Которые я затем хочу ввести в базу данных CRM.
На этом изображении показано, как я настроил веб-крючок выполнения в dialogflow, и моя база данных получает веб-крючок, но все данные хранятся в разделе outputcontexts, как показано ниже:
"parameters": {
"firstName.original": "John",
"years.original": 23,
"lastName": "Smith",
}
К сожалению, база данных, которую я использую, позволяет мне извлекать данные только из заголовков, которые поступают следующим образом:
"headers": {
"firstname": "firstName.original",
"education": "$education",
"workexp": "$yearsExp",
}
и сохранение имен переменных, которые я пытаюсь передать, вместо данных, которые они хранят.
Какой синтаксис dialogflow хочет, чтобы я использовал в поле значение (выделено красным здесь) для передачи фактических данных вместо имени параметра, или я неправильно понял, для чего должна использоваться эта функция? Я стараюсь избегать использования кода/встроенного редактора, поскольку он кажется гораздо более сложным, чем мне на самом деле нужен бот.
Спасибо!