标题: 添加了获取和设置消息已读状态的接口
时间: 2023-03-23发布,2023-03-24修改
type
,消息类型,整数0
,内信1
,@
消息sid="用户sid"
curl -d '{"type":0}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.set.json
也可以通过POST字段data传递参数:
sid="用户sid"
curl -d 'data={"type":1}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.set.json
{
"result": {
"update": 3
}
}
其中3
为更新的条数。如果没有未读消息,则为0。如果执行失败,为false
。
type
,消息类型,整数
0
,内信1
,@
消息offset
,分页偏移量,整数
0
size
,分页大小,整数
1000
sid="用户sid"
curl -d '{"type":0}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.get.json
也可以通过POST字段data传递参数:
sid="用户sid"
curl -d 'data={"type":1}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.get.json
{
"result": {
"998188": false,
"998189": false,
}
}
其中998188
为消息的id,false
表示消息状态为未读。使用这种格式是为了和下面特定id消息的返回格式保持兼容。
ids
@
消息均可sid="用户sid"
curl -d '{"ids":[1,2,3,998103,998104]}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.get.json
也可以通过POST字段data传递参数:
sid="用户sid"
curl -d 'data={"ids":[1,2,3,998103,998104]}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.get.json
{
"result": {
"1": null,
"2": null,
"3": null,
"998103": true,
"998104": false
}
}
null
:消息id不存在或不属于当前用户true
:消息已读false
:消息未读调用该接口不会把未读消息设为已读。
ids
@
消息均可sid="用户sid"
curl -d '{"ids":[1,2,3, 998103, 998104]}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.set.json
也可以通过POST字段data传递参数:
sid="用户sid"
curl -d 'data={"ids":[1,2,3,998103,998104]}' -H "Cookie: hu60_sid=$sid" https://hu60.cn/q.php/api.msg.isread.set.json
{
"result": {
"1": null,
"2": null,
"3": null,
"998103": true,
"998104": true
}
}
null
:消息id不存在或不属于当前用户true
:消息已读或设置成功false
:设置失败『回复列表(5|隐藏机器人聊天)』