0

我正在尝试用他们发送给我的相同内容来回复传入的消息。在本地测试一切正常,但在部署时却不一样。

我的问题是,当他们向我发送图像时,机器人会以武装结构而不是图像进行响应。这里是本地测试的捕获。| 这是部署中的测试捕获。

当消息进来时我的处理函数是:

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);
    }
}
4

0 回答 0