如何在fb messenger中添加超链接

时间:2017-09-26 15:35:07

标签: facebook hyperlink facebook-messenger facebook-messenger-bot

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

Fb messenger不支持HTML标记,因此我无法使用锚标记为我的URL创建超链接以隐藏单词后面的链接..

有没有办法可以输入一个句子并将fb messenger中的单词后面的URL超链接?

现在搜索太久了..

1 个答案:

答案 0 :(得分: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"
              }              
            ]      
          }
        ]
      }
    }
  }
}