Microsoft Bot Framework"电话回家"或以其他方式向第三方发送数据?

时间:2017-06-23 18:14:57

标签: botframework

所以,让我说我制作一个机器人并将其放在我的ASP.NET MVC项目中。当用户查询机器人,机器人回复用户时,是否有任何数据发送给微软或其他第三方?

1 个答案:

答案 0 :(得分:3)

数据会转到您正在使用的频道;所以如果您使用Facebook Messenger频道,Slack频道或其他第三方(非MS)频道,数据将转到Facebook或Slack等

  

清除编辑:当您使用Bot连接器服务时,即当您在dev.botframework.com注册僵尸程序并在其中启用任何频道时,您的对话数据将发送给微软。直接添加原始问题;是的,数据已发送" home" 。但是,如果您使用第三方频道,则数据仅由Microsoft翻译为特定于频道的格式,发送给第三方不存储由Microsoft 。第三方对该数据的处理方式,例如用它来进行采矿,无限期地存储,取决于它们。

     

如下所示,使用Microsoft渠道将涉及Microsoft暂时处理和存储的数据。

如果您使用任何认知服务,例如LUIS,signing up for the service您已表示愿意允许Microsoft无限期地保留数据并将其用于各种追求,其中之一就是改进其产品和服务。我强烈建议您访问此页面并阅读它。

  

编辑:LUIS不存储应用程序数据以改进其服务,数据存储起来供开发人员用来改进他们自己的特定模型。

     

编辑: LUIS还允许开发人员将"&log=false"添加到其端点,并禁用数据记录。

使用Web Chat,DirectLine和Bing频道等MS频道时,会保留数据并加密内容长达24小时。这用于排队和分派这些频道上的消息。

当您从开发人员转为生产并从使用Bot State Service更改为您自己的存储服务时,您可以控制状态数据。 Bot State Service上的所有数据都是加密。那说;我们鼓励开发人员尽快转移到他们自己的州服务 。这可以通过使用BotBuilder-Azure来完成,其中包含有关如何使用Table和DocumentDB来管理状态的示例,而不是使用Bot State Service。

在Bot Framework本身中,会话数据不用于挖掘或改进Bot Framework中的模型或任何内容。