gpt4 book ai didi

javascript - Facebook Bot Messenger 发送链接卡?

转载 作者:搜寻专家 更新时间:2023-11-01 00:06:20 25 4
gpt4 key购买 nike

我正在使用 facebook Bot Messenger API 进行搜索,但似乎找不到答案。我知道我可以发送结构化消息,这会起作用,但这会容易得多。

有谁知道机器人是否可以发送链接卡?当与 friend 或其他人交谈时,您可以发送一个链接,Messenger 会自动从链接中提取数据并将其放入这张漂亮的卡片中,如下所示。

当使用机器人发送消息时,它只发送链接。

When I send a message to the bot it sets it up in a card.  When the bot sends the same link it just sends the link

有什么想法吗?结构化消息是我唯一的选择吗?

最佳答案

我相信您知道,该文档仅提及文本消息、图像和结构化消息,但是...

发送到聊天机器人的链接消息如下所示:

{
"mid": "<mid>",
"seq": <seq>,
"text": "test",
"attachments": [
{
"title": "<title>",
"url": "<url>",
"type": "fallback",
"payload": null
}
]
}

因此,您可以尝试从机器人向 Facebook 发布类似以下内容,看看会发生什么:

{
"attachment":{
"title": "test",
"url": "https://facebook.com/",
"type":"fallback",
"payload": null
}
}

但老实说,如果它有效,我会感到惊讶:(

作为引用,从机器人发送的图像附件如下所示:

{
"attachment":{
"type":"image",
"payload":{
"url":"https://petersapparel.com/img/shirt.png"
}
}
}

关于javascript - Facebook Bot Messenger 发送链接卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37233365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com