Можем ли мы настроить конечную точку бота из Bot Framework SDK v4 (ядро. net) - PullRequest
2 голосов
/ 17 марта 2020

Я очень новичок в Bot Framework.

Есть ли возможность изменить конечную точку примерно на https: // [домен] .azurewebsites.net / api / messages / { customer_id}.

У меня есть код многократного использования, который я хочу использовать с несколькими ботами, зарегистрированными на Azure Bot Channel. С помощью {customer_id} я могу определить, какие appId и appPassword можно использовать для успешной аутентификации бота.

services.AddBot<DialogBot>(options => {
            options.CredentialProvider = new SimpleCredentialProvider(appId, appPassword);

            // Catches any errors that occur during a conversation turn and logs them to currently
            // configured ILogger.
            ILogger logger = _loggerFactory.CreateLogger<DialogBot>();

            options.OnTurnError = async (context, exception) =>
            {
                logger.LogError($"Exception caught : {exception}");
                await context.SendActivityAsync("Sorry, it looks like something went wrong.");
                await conversationState.DeleteAsync(context);
            };
        });

Любые предложения или помощь будут высоко оценены.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...