我正在使用Microsoft Bot Framework来创建聊天机器人。 如何知道用户的时区及其IP以跟踪位置。 这将有助于我为用户提供更好的服务。
答案 0 :(得分:0)
获得此功能的唯一方法是来自渠道客户端,因此它取决于渠道。
有一个ChannelData对象可以显示您可以获得的内容,但我不确定这些内容是否存在。 https://docs.microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-connector-channeldata
https://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/core-ChannelData
如果您已经实施了自己的客户端,例如用于网络聊天,那么您可以从那里收集这些信息并将其传递下来或将其发送到您的分析解决方案。