gpt4 book ai didi

Facebook Messenger SDK 贴纸

转载 作者:行者123 更新时间:2023-11-30 05:27:58 25 4
gpt4 key购买 nike

是否可以使用 Facebook Messenger 的新 API 发送原生贴纸?

我尝试使用以下代码,但贴纸显示为下载的图像,而不是原始形式

    messageData = {
"attachment":{
"type":'image',
"payload":{
"url":stickerURL
}
}
}
} else {
messageData = {
text:content
}
}

request({
url: 'https://graph.facebook.com/v2.6/me/messages',
qs: {access_token:token},
method: 'POST',
json: {
recipient: {id:sender},
message: messageData,
}
}, function(error, response, body) {
if (error) {
console.log('Error sending message: ', error);
} else if (response.body.error) {
console.log('Error: ', response.body.error);
}
});

最佳答案

目前看来无法通过 Messenger 机器人发送贴纸。如果您检查包含原生标签的消息数据,它看起来像这样:

{ 
mid: 'mid.14647894...',
seq: 3199,
sticker_id: 1433995916873384,
attachments: [
{
type: 'image',
payload: {
url: 'https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xta1/t39.1997-6/p100x100/10173492_1433995920206717_978513924_n.png?_nc_ad=z-m'
}
}
]
}

而且它与 Messenger bot 指南中描述的结构不同(注意它有一个 sticker_id 字段)。

关于Facebook Messenger SDK 贴纸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36615309/

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