sat*_*esh 7 c# class-library bots botframework azure-language-understanding
我正在开发一个Bot Framework应用程序,它使用Microsoft Bot技术与Slack集成.在bot项目中,我试图在用户发送消息时获取用户位置.
我想要实现的是,当用户键入消息"向我显示附近的医院"时,我想让用户使用地理坐标并将其传递给API,该API将返回该位置附近的医院列表.那么关于如何获得用户在Microsoft Bot项目中的当前位置的任何想法?
我尝试使用Geo位置类,但是我无法直接添加类引用,当我为Geo位置类添加外部DLL时,Visual Studio会抛出一些错误.
有没有办法让用户在Bots中获得当前位置?
渠道因是否支持位置信息而异。目前无法在 Slack 上获取用户的位置信息。例如,Telegram 就是这样。当位置数据可用时,它将以附件数据结构和 ChannelData 字段中通道的本机格式返回。请注意,用户需要选择发送此数据(以保护他们的隐私)。机器人开发人员可以向用户发送消息,请求他们共享其位置数据,但如果用户不执行共享位置数据,他们就无法从该通道获取该数据。
归档时间: |
|
查看次数: |
2816 次 |
最近记录: |