Dialogflow es 有没有办法通过Dialogflow向电报机器人发送位置信息?

Dialogflow es 有没有办法通过Dialogflow向电报机器人发送位置信息?,dialogflow-es,telegram,telegram-bot,python-telegram-bot,dialogflow-es-fulfillment,Dialogflow Es,Telegram,Telegram Bot,Python Telegram Bot,Dialogflow Es Fulfillment,我正在尝试创建一个电报机器人,它可以将位置列表返回给电报机器人。由于dialogflow不允许我们通过默认实现将位置发送回电报,因此我尝试使用自定义负载发送回位置。但是它不起作用 { "fulfillmentMessages": [ { "text": { "text": [ "Lellox" ] }

我正在尝试创建一个电报机器人,它可以将位置列表返回给电报机器人。由于dialogflow不允许我们通过默认实现将位置发送回电报,因此我尝试使用自定义负载发送回位置。但是它不起作用

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

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

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

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

有用的解决方法,几乎与预期目标一样好。