import express from 'express' const router = express.Router() import indexController from '../controllers/indexController' import resFormatter from '../utils/responseFormatter' import WebLog from '../utils/weblogs' router.get('/', (_req, res) => { res.json({ message: 'Welcome to the API' }) }) // 固定接口 接收消息 :7777/msg router.post('/msg', indexController.receiveMsg) // 获取WebLog日志 router.get('/getLogInfo', (_req, res) => { resFormatter.format(res, WebLog.get()) }) export default router // const _data: TypeSaveMsg = { // contentType: msgData.msgtype, // content: msgData.msgtype == 0 ? msgData.content : '[' + ConstMsgType[msgData.msgtype] + ']', // publishTime: msgData.send_time, // publisher: msgData.sender_name, // publisherId: msgData.sender, // wxMsgId: msgData.appinfo, // wxRoomId: msgData.room_conversation_id, // type: _isBein ? 'bein' : 'normal', // 是否坐班时间 // normal bein // submitWxId: selfwxid, // submitWxName: _accInfo.nick_name, // rereceiverName: _accInfo.nick_name, // rereceiver: msgData.rereceiver // } // v1.x 消息 // { // appinfo: '9043546910012672396', // at_list: [], // content: '222', // conversation_id: 'S:1688852708135685_7881300234016407', // is_room: 1, // msg_id: 1070334, // msgtype: 0, // readuinscount: 0, // referid: 0, // rereceiver: '1688852708135685', // room_conversation_id: 'R:10965603066639583', // send_time: 1747289628, // sender: '7881300234016407', // sender_name: '。', // server_id: 30061998 // } // v1.x 图片消息 // { // appinfo: '2162357669504395854', // conversation_id: 'S:1688852708135685_7881300234016407', // file_id: 'https://imunion.weixin.qq.com/cgi-bin/mmae-bin/tpdownloadmedia?param=v1_7c8d883fc9a7b7c62241dc9d7a85bc87803d8af86bb66c50cc56672dba97aaaabe7f6042f67834d086020aa3e9bd849e5c8ddf025256fbba9c3582e7b68a1182aa5c1147400baad2deee23a8921537f69b46553d09bd3e6f3fc958063ba8676bd88b64f77c846c7ba3ce9c44b30e70b534901617b512831be88e2a7f8c8c4ce9443caa5b7cfc4bed551823453e8b6d174d099b9235d22fc82f4fa6fe357835c838d96e232074b2569a6fd922a44d13609c28ff1f1a5bc940717e49b13f5a8dcd24b258f4a84efc5bc6f3bb6c574ad7ea09e7ea1b38aa457f0521c70355b3092c99f102a74abc15830e35778c9c12118bdc49cd75be3fa4c1ed42980924974457d7b273ec2a9799f0d7d38a48a1a33209', // file_path: '', // file_size: 342826, // is_room: 1, // msg_id: 1070337, // msgtype: 10, // readuinscount: 0, // referid: 0, // rereceiver: '1688852708135685', // room_conversation_id: 'R:10965603066639583', // send_time: 1747289632, // sender: '7881300234016407', // sender_name: '。', // server_id: 30061999 // }