You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
constrecalledPayload=awaitrecalledPayloadParser(rawPayload)constpattern=[/"(.+)" 撤回了一条消息/,/"(.+)" has recalled a message./,]constpatternSelf=[/你撤回了一条消息/,/You recalled a message/,]if(recalledPayload){constisRecalled=pattern.some(regex=>regex.test(recalledPayload.replaceMsg))constisRecalledSelf=patternSelf.some(regex=>regex.test(recalledPayload.replaceMsg))if(isRecalled||isRecalledSelf){text=recalledPayload.newMsgIdif(isRecalledSelf){fromId=rawPayload.from_wxidif(isRoomId(rawPayload.to_wxid)){roomId=rawPayload.to_wxid}elseif(isContactId(rawPayload.to_wxid)){toId=rawPayload.to_wxid}}}else{payloadBase.type=MessageType.Unknown}}else{payloadBase.type=MessageType.Unknown}
The text was updated successfully, but these errors were encountered:
fromId
主动撤回消息账号的IDtoId
接收撤回消息通知账号的IDtext
字段中需要存放已撤回消息的ID,即xml中的newmsgid
,便于查找已撤回的消息内容你可以参考以下代码:
The text was updated successfully, but these errors were encountered: