我正在尝试构建一个机器人,并在聊天应用程序中使用它。我认为微软的Builder是适合我的。
我查看了它的文档,并在模拟器中试用了它们。我注意到,在这些示例中,您可以使用“控制台”或“聊天连接器”向bot发送文本,如示例所示。
server.post('/api/messages', connector.listen());
// Receive messages from the user and respond by echoing each message
back (prefixed with 'You said:')
var bot = ne
如何通过IP地址识别从Bot Framework服务器到bot消息传递端点的访问?
我们正在开发一个Skype for Business bot服务使用bot框架REST API。我们希望使用IP地址通过AWS的安全组功能控制对AWS上的bot服务器的访问。
我们需要指定允许规则,让Bot Framework服务器访问我们的机器人在AWS上的消息传递端点服务器。
Microsoft Teams <-> Azure AD Bot注册w/ Teams Channel <->自定义团队应用程序/ Bot消息传递终结点使用Bot框架。
我们有一个使用构建的自定义团队应用程序。我们希望使用团队提供的一些geo属性到从团队到聊天机器人的传入消息传递的消息端点,特别是entities.country和entities.locale (这些属性在Microsoft 中描述,并在下面摘录)
我们认为这些属性来自Azure AD用户配置文件,但是想知道哪个字段。如果不是来自Azure AD数据,哪些数据字段或配置。
我们有一个客户,国家(
我正在使用机器人框架来有一个聊天机器人。我在微软团队中使用它。
我想从用户向机器人程序发送一条消息。但我无法做到这一点。
我试着使用直接线路,但它对我没有帮助。我是这个机器人框架的新手。
var directLineSecret = "directlinesecretkey";
var client = new DirectLineClient(directLineSecret);
var conversation = await client.Conversations.StartConversationAsync();
var testActivity = new Act
我有一个使用Bot框架C#语言的聊天机器人,我试图使用Infobip适配器将它连接到WhatsApp通道,但是我收到了错误消息,上面写着:未处理的异常。System.AggregateException:有些服务无法构建
这是ConfigureServices文件中的startup.cs:
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
service
我是bot框架( Microsoft )的新手。我做了一个简单的bot并在bot connector注册了它。当我现在想在bot站点上测试我的dev.framework.com时,我得到了这个消息Endpoint authorization succeeded,但是总是得到500 internal server error,这里我附加了屏幕。
我已经部署了一个聊天机器人与路易斯和QnA制造商。当我在模拟器上运行它时,它在本地完全工作。它在聊天开始时加载自适应卡,我从LUIS那里得到了正确的答复。
但是,当我在Azure上部署机器人并在Web上测试它时,会出现以下错误:
向bot发送此消息时出错: HTTP状态代码InternalServerError
这就是我的web.config的样子:
<configuration>
<appSettings>
<!-- update these with your BotId, Microsoft App Id and your Micros
我用创建了一个具有弹出运行时的机器人。我在下面添加了松弛适配器:
我能够使松懈的应用程序和我的机器人在我的本地机器运行之间的连接。/api/messages端点仍然运行良好,但是当从松弛应用程序与bot交谈时,会出现以下错误
Microsoft.Bot.Builder.Integration.AspNet.Core.BotFrameworkHttpAdapter[0]
[OnTurnError] unhandled error : Unable to get an instance of ConversationState from turnContext.
System.Inva
我正在尝试使用主动消息向通道发送附件,以下是我的代码。 async function sendToChannelWithImage(message,channelId,img) {
MicrosoftAppCredentials.trustServiceUrl('');
var credentials = new MicrosoftAppCredentials('app-id', 'password');
var client = new ConnectorClient(credentials, { baseUri:
我正在开发一个团队消息扩展,并且我使用ThumbnailCard来显示我的结果,但是我想使用一个自定义的适配卡。这有可能吗?
var resultCardList = GetAttachments(title);
var response = new ComposeExtensionResponse(new ComposeExtensionResult("list", "result"));
response.ComposeExtension.Attachments = resultCardList.ToList();
return r