在Viber bot响应中显示地图

问题描述

查询的响应是本地地址列表。我将此列表作为键盘返回。如果我可以在Google地图或开放式街道地图上显示地址(这是首选),对用户会更有帮助。当前的Viber API有可能吗?

备用方法是在服务器上生成固定了地址的映像。该图像将不会有用,因为用户将无法缩放或平移。

谢谢

解决方法

不,不可能。

但是您可以使用Location message在地图上发送单个位置。

此外,您可以尝试构建Carousel Content message,其中将包含类型为location的消息,但不确定是否可行。

,

您可以采取解决方法。

打开一个partial-size浏览器。浏览器的链接将是带有所需图钉的自托管地图。您仍然必须设法以某种方式将数据传递到地图。

{
            Columns: 6,Rows: 1,Text: `text`,ActionType: "open-url",ActionBody: `https://your-map-url.com`,BgColor: `color`,OpenURLType: "internal",InternalBrowser: {
                Mode: 'partial-size',},