有没有办法使用 Dialogflow 从电报机器人获取用户坐标?
Is there a way to get user coordinates from telegram bot using Dialogflow?
我目前正在使用 Dialogflow 开发电报机器人。我想获取有关用户的信息,例如当前坐标和用户名,但我无法在来自电报的 JSON 中获取它们。有没有办法在不使用任何相关的 google 辅助事件的情况下做这样的事情?
您可以在文档Telegram Bot API
上查看机器人收到的更新结构
update.message.from
包含 User
对象。
update.message.location
包含 Location
对象。
请注意,只有当用户实际将其位置发送给机器人时,该位置才会出现,它不会是每条消息附带的元数据。
我目前正在使用 Dialogflow 开发电报机器人。我想获取有关用户的信息,例如当前坐标和用户名,但我无法在来自电报的 JSON 中获取它们。有没有办法在不使用任何相关的 google 辅助事件的情况下做这样的事情?
您可以在文档Telegram Bot API
上查看机器人收到的更新结构update.message.from
包含 User
对象。
update.message.location
包含 Location
对象。
请注意,只有当用户实际将其位置发送给机器人时,该位置才会出现,它不会是每条消息附带的元数据。