Я нашел другое решение: я создал клиент javascript ... и я получаю токен от конечной точки api getToken nodejs, когда она истекает (то есть каждый час) ... Я ограничил конечную точку getToken тем же доменом.

но создал приложение с использованием Firebase и dialogflow-javascript-client.

Теперь dialogflow-javascript-client устарел. Так как dialogflow-nodejs-client-v2 является клиентом node.js, он не должен работать на Angular. Они отказались от поддержки JavaScript? Я не могу получить ответ от разработчиков, кажется, они просто избегают этого.

Если это невозможно, мое единственное решение - отказаться от поддержки Dialogflow в моем приложении.

Абсолютно нет документации или информации для пользователей, переходящих с Javascript, вот единственное, что они вам дают:

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

Но вот что я получаю:

ПРЕДУПРЕЖДЕНИЕ в ./node_modules/google-gax/node_modules/grpc/node_modules/node-pre-gyp/lib/util/versioning.js 17: 20-67 Критическая зависимость: запрос зависимости является выражением

ПРЕДУПРЕЖДЕНИЕ в ./node_modules/google-gax/node_modules/grpc/node_modules/node-pre-gyp/lib/pre-binding.js 20: 22-48 Критическая зависимость: запрос зависимости является выражением

ПРЕДУПРЕЖДЕНИЕ в ./node_modules/google-gax/node_modules/grpc/src/grpc_extension.js 32: 12-33 Критическая зависимость: запрос зависимости является выражением

ПРЕДУПРЕЖДЕНИЕ в ./node_modules/google-gax/node_modules/grpc/node_modules/minimatch/minimatch.js модуль не найден: ошибка: не удается найти «путь» в «D: \ ng \ ww-app \ node_modules \ google-gax» \ node_modules \ КПГР \ node_modules \ minimatch»

ПРЕДУПРЕЖДЕНИЕ в ./node_modules/minimatch/minimatch.js Модуль не найден: Ошибка: не удается определить «путь» в «D: \ ng \ ww-app \ node_modules \ minimatch»

ОШИБКА в ./node_modules/dialogflow/src/v2/agents_client.js Модуль не найден: Ошибка: не удается разрешить './agents_client_config' в 'D: \ ng \ ww-app \ node_modules \ dialogflow \ src \ v2'

.... (еще много следующих)

Ответы на вопрос(3)

Ваш ответ на вопрос