Как получить имя пользователя из пользовательского ввода на watson assistant в node-red?

Я использую Node-red для подключения помощника IBM Watson AI для подключения к мессенджеру Facebook, а также для получения данных из базы данных MySQL. Я на самом деле хочу взять имя пользователя от пользователя и получить его в красный узел. Таким образом, я могу использовать это имя пользователя в node-red для извлечения данных этого пользователя из базы данных MySQL.

1 ответ

Я собираюсь сделать некоторые предположения, чтобы ответить на этот вопрос, и, следовательно, этот ответ может быть широким, но...

У вас должен быть диалог с запросом имени у конечного пользователя. Диалог может использовать объекты имени системы, чтобы идентифицировать имя во входных данных и поместить его в переменную контекста.

Ваш красный узел может проверить ответ от Watson Assistant и проверить, хранится ли имя в переменной контекста. Если это так, и вы еще не получили пользовательские данные, то получите данные из базы данных MySQL.

Конечно, у вас есть пользовательские данные, поэтому ваше приложение должно быть совместимо с GDPR.

Другие вопросы по тегам