Microsoft Bot框架 - 如何了解用户时间和IP以跟踪位置



我正在使用Microsoft Bot框架来创建聊天机器人。如何知道用户的时区和他的IP以跟踪位置。这将帮助我为用户提供更好的服务。

您获得的唯一方法是从频道客户端,因此取决于频道。

有一个Channeldata对象可以向您显示您可以获得的东西,但是我不确定是否在那里。https://lealen.microsoft.com/en-us/bot-framework/rest-api/bot-framework-ramework-rest-connector-connector-channeldata

https://github.com/microsoft/botbuilder-samples/tree/master/csharp/core-channeldata

如果您已经实现了自己的客户端,例如用于Webchat,则可以从那里收集此信息并将其传递给您的分析解决方案。

最新更新