Skip to content

Commit 432cfb5

Browse files
committed
Update README.md
1 parent f3742ae commit 432cfb5

File tree

1 file changed

+43
-5
lines changed

1 file changed

+43
-5
lines changed

README.md

Lines changed: 43 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)