我正在尝试在 fb messenger 中添加超链接。基本上我正在创建一个回复用户问题的聊天机器人。但是,当我想将用户链接到网页时,唯一可能的方法是输入整个 URL,这真的很长而且很难看。
Fb Messenger 不支持 HTML 标签,所以我不能使用锚标签为我的 URL 创建超链接以隐藏单词后面的链接..
有什么方法可以让我在 fb messenger 中输入一个句子并将 URL 超链接到一个词后面?
现在搜索太久了..
您可以使用带有 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"
}
]
}
]
}
}
}
}