我正在尝试用他们发送给我的相同内容来回复传入的消息。在本地测试一切正常,但在部署时却不一样。
我的问题是,当他们向我发送图像时,机器人会以武装结构而不是图像进行响应。这里是本地测试的捕获。| 这是部署中的测试捕获。
当消息进来时我的处理函数是:
function MessageHandler(context, event) {
if(event.messageobj.type === 'text'){
context.sendResponse(event.messageobj.text+" - "+event.contextobj.senderName);
}else if(event.messageobj.type === 'image'){
const resp={
'type':'image',
'originalUrl':event.messageobj.url,
'previewUrl':event.messageobj.url
};
context.sendResponse(resp);
}else{
context.sendResponse("Type of message: "+event.messageobj.type);
}
}