如何在 fb messenger 中添加超链接

问题描述 投票:0回答:1

我正在尝试在 fb messenger 中添加超链接。基本上我正在创建一个回复用户问题的聊天机器人。但是,当我想将用户链接到网页时,唯一可能的方法是输入整个 URL,这真的很长而且很难看。

Fb Messenger 不支持 HTML 标签,所以我不能使用锚标签为我的 URL 创建超链接以隐藏单词后面的链接..

有什么方法可以让我在 fb messenger 中输入一个句子并将 URL 超链接到一个词后面?

现在搜索太久了..

facebook hyperlink facebook-messenger facebook-messenger-bot
1个回答
0
投票

您可以使用带有 web_url 且没有图像的通用模板:

{
  "recipient":{
    "id":"333333333"
  },
  "message":{
    "attachment":{
      "type":"template",
      "payload":{
        "template_type":"generic",
        "elements":[
           {
            "title":"Here is the link you asked for",
             "default_action": {
              "type": "web_url",
              "url": "https://www.facebook.com",
              "messenger_extensions": true,
              "fallback_url": "https://www.facebook.com/"
            },
            "buttons":[
              {
                "type":"web_url",
                "title": "open link",
                "url":"https://www.facebook.com"
              }              
            ]      
          }
        ]
      }
    }
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.