有没有办法通过Dialogflow向telegram机器人发送位置



我正在尝试创建一个电报机器人程序,它可以向电报机器人程序返回位置列表。由于对话流不允许我们通过默认实现将位置发送回电报,我试图使用自定义有效负载来发送回位置。但是它不起作用。

{
"fulfillmentMessages": [
{
"text": {
"text": [
"Lellox"
]
}
},
{
"payload": {
"telegram": 
{
"text": "Please share your contact",
"location": {"longitude": 2.294489, "latitude": 48.858252}

}
},
"platform": "TELEGRAM"
},
]
}

我还无法实现将位置对象发送回telegram。

然而,我发现了一个有用的解决方法,即使用谷歌地图位置的URL,请检查:

{
"telegram": {
"text": "Location [here](https://goo.gl/maps/JPiw6zHjiyUvo7dDA).",
"parse_mode": "Markdown"
}
}

最新更新