Как создать прямой вызов для бота, работающего на localhost - PullRequest
1 голос
/ 04 мая 2019

Я занимаюсь разработкой бота на местном уровне.Я хочу использовать бота в своем приложении .NET MVC, я пытался использовать BotFramework-WebChat.Я также нашел автономно-прямой пакет для запуска прямой линии в автономном режиме.

Автономное руководство по прямой линии: https://www.npmjs.com/package/offline-directline

Я запускаю Directline локально, используя следующую команду:

C:\Users\vrpinnin>directline -d 3000 - "http://localhost:3978/api/bot/conversations"
Listening for messages from client on http://127.0.0.1:3000
Routing messages to bot on http://localhost:3978/api/bot/conversations

Теперь я пытаюсь получить доступ к прямой линии

window.WebChat.renderWebChat({
        directLine: window.WebChat.createDirectLine({
            secret: '',
            token: '',
            domain: 'http://127.0.0.1:3000',
            webSocket: false,
            pollingInterval: 2000
        }),
        styleOptions: {
            rootHeight: '100%',
            rootWidth: '30%'
        }
    }, document.getElementById("chatbot"));

webchat.js: 1 ВАРИАНТЫ http://127.0.0.1:3000/conversations 404 (Не найдено)

Но мой веб-чат перенаправляется наURL http://127.0.0.1:3000/conversations

Моя цель - подключить мое приложение к боту через веб-чат.Пожалуйста, предоставьте решение, даже если оно может быть достигнуто без прямой линии.

...