Я работаю над проектом Chatbot, используя node.js, который развернут на платформе Azure и интегрирован с мессенджером Facebook.В настоящее время я сталкиваюсь с проблемой производительности, из-за которой после тайм-аута боту, по-видимому, требуется больше времени для ответа пользователю.
Пожалуйста, сообщите.
Я нашел одно возможное решение в сети (https://blog.botframework.com/2017/11/02/optimizing-latency-bot-framework/). Однако через 30 минут в журнале консоли мне было возвращено значение "ноль".
Вот код:
let chatConnector = ...;
...
setInterval(() => {
chatConnector.getAccessToken((error) => {
console.log(JSON.stringify(error));
}, (token) => {
console.log(`token refreshed: ${token}`);
});
}, 30 * 60 * 1000 /* 30 minutes in milliseconds*/ );