我最近发现可以在所有 Skype 新客户端应用程序中发送位置。我尝试以用户身份主动将其发送给机器人并且它有效(通过消息实体接收地理位置)
我的问题是是否可以通过按钮或快速回复提示用户发送位置?
两年前我已经看到这是不可能的,但似乎它可能已经改变了
我最近发现可以在所有 Skype 新客户端应用程序中发送位置。我尝试以用户身份主动将其发送给机器人并且它有效(通过消息实体接收地理位置)
我的问题是是否可以通过按钮或快速回复提示用户发送位置?
两年前我已经看到这是不可能的,但似乎它可能已经改变了
据我所知,Skype 机器人目前不支持共享用户的地理位置。如果我错了,请纠正我,但我相信您指的是移动版Skype(例如 iOS、Android)中的“发送位置”功能。这是用户端发送用户当前位置的有用功能,它基本上发送从用户当前位置反向地理编码的文本(例如,700 Clark Ave, St. Louis, MO 63102, United States)。
如果您想检索机器人用户的位置,而与他们使用的设备无关,“botbuilder-location”库提供了一个很好的解决方法。
当然,您可以使用其他地理编码服务(例如 Google Geocoding API)开发类似的方法。