- 消息接收时,发送到指定队列
- 监听指定的消息队列数据,并调用网页版接口发送
- TEXT
- IMAGE
- FILE
- VOICE
- CARD
- VIDEO
- EMOTION
- LOCATION
- LINK
- CALL
- GET_CONTACTS_INFO
VIDEO2 SYSTEM
BLOCKED
{
"to_username": "@xxx",
"event_type": 1,
"msg_type": 1,
"content": "hello world"
}
to_username
: 操作对象event_type
: 事件类型,对应枚举EventType
msg_type
: 如果event_type
为SEND_MESSAGE
, 则表示消息类型content
: 消息内容,随格式变化而变化。
各个事件的参数格式如下:
{
"msg_type": 1,
"content": "hello world"
}
{
"remark_name": "hello world"
}
{
"name": "hello world"
}
群聊中@某人时,分为本身在群组聊天界面内和不在群组聊天界面内两种情况
- 如果用户本身处于当前群组聊天界面,则会在@用户名后有一个
\ufe0f
字符 - 如果不在,则是在@用户名之后有
\ufe0f\u2005
两个字符
例如某群聊用户在里面的昵称为张三,则第一种情况收到消息为你好@张三\ufe0f你好
,第二种情况为你好@张三\ufe0f\u2005你好
ps:电脑版微信,在@完人和正文之间有个空格,如你好@张三\ufe0f 你好
或你好@张三\ufe0f\u2005 你好