@@ -225,6 +225,44 @@ cors:
225225```
226226
227227
228+ ### 发送临时会话消息
229+
230+ ```
231+ [POST] /sendTempMessage
232+ ```
233+
234+ 使用此方法向指定好友发送消息
235+
236+ #### 请求
237+
238+ ``` json5
239+ {
240+ " sessionKey" : " YourSession" ,
241+ " target" : 987654321 ,
242+ " messageChain" : [
243+ { " type" : " Plain" , " text" : " hello\n " },
244+ { " type" : " Plain" , " text" : " world" }
245+ ]
246+ }
247+ ```
248+
249+ | 名字 | 类型 | 可选 | 举例 | 说明 |
250+ | ------------ | ------ | ----- | ----------- | -------------------------------- |
251+ | sessionKey | String | false | YourSession | 已经激活的Session |
252+ | target | Long | false | 987654321 | 高32位为临时会话群号,低32位为临时会话对象QQ号 |
253+ | quote | Int | true | 135798642 | 引用一条消息的messageId进行回复 |
254+ | messageChain | Array | false | [ ] | 消息链,是一个消息对象构成的数组 |
255+
256+ #### 响应: 返回统一状态码(并携带messageId)
257+
258+ ``` json5
259+ {
260+ " code" : 0 ,
261+ " msg" : " success" ,
262+ " messageId" : 1234567890 // 一个Int类型属性,标识本条消息,用于撤回和引用回复
263+ }
264+ ```
265+
228266
229267### 发送群消息
230268
@@ -413,7 +451,7 @@ Content-Type:multipart/form-data
413451 " code" : 0 ,
414452 " data" : [
415453 {
416- " type" : " GroupMessage" , // 消息类型:GroupMessage或FriendMessage或各类Event
454+ " type" : " GroupMessage" , // 消息类型:GroupMessage或FriendMessage或TempMessage或各类Event
417455 " messageChain" : [ // 消息链,是一个消息对象构成的数组
418456 {
419457 " type" : " Source" ,
@@ -437,7 +475,7 @@ Content-Type:multipart/form-data
437475 }
438476 },
439477 {
440- " type" : " FriendMessage" , // 消息类型:GroupMessage或FriendMessage或各类Event
478+ " type" : " FriendMessage" , // 消息类型:GroupMessage或FriendMessage或TempMessage或各类Event
441479 " messageChain" : [ // 消息链,是一个消息对象构成的数组
442480 {
443481 " type" : " Source" ,
@@ -456,7 +494,7 @@ Content-Type:multipart/form-data
456494 }
457495 },
458496 {
459- " type" : " MemberMuteEvent" , // 消息类型:GroupMessage或FriendMessage或各类Event
497+ " type" : " MemberMuteEvent" , // 消息类型:GroupMessage或FriendMessage或TempMessage或各类Event
460498 " durationSeconds" : 600 ,
461499 " member" : {
462500 " id" : 123456789 ,
@@ -505,7 +543,7 @@ Content-Type:multipart/form-data
505543
506544``` json5
507545{
508- " type" : " FriendMessage" , // 消息类型:GroupMessage或FriendMessage或各类Event
546+ " type" : " FriendMessage" , // 消息类型:GroupMessage或FriendMessage或TempMessage或各类Event
509547 " messageChain" : [ // 消息链,是一个消息对象构成的数组
510548 {
511549 " type" : " Source" ,
@@ -1008,7 +1046,7 @@ Content-Type:multipart/form-data
10081046
10091047``` josn5
10101048{
1011- "type": "GroupMessage", // 消息类型:GroupMessage或FriendMessage或各类Event
1049+ "type": "GroupMessage", // 消息类型:GroupMessage或FriendMessage或TempMessage或各类Event
10121050 "messageChain": [ // 消息链,是一个消息对象构成的数组
10131051 {
10141052 "type": "Source",
0 commit comments