有没有办法通过 Dialogflow 将位置发送到电报机器人?

Is there any way to send a location to a telegram bot via Dialogflow?

我正在尝试创建一个电报机器人,它可以 return 电报机器人的位置列表。由于 dialogflow 不允许我们通过默认实现将位置发回电报,我试图使用自定义有效负载发回 location.However 它不起作用。

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

我无法实现将位置对象发送回电报。

但是,我发现了一个可能有用的解决方法,它包括使用 Google 地图位置的 URL,检查它:

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