跳转到主要内容

群组

创建新群组

命令group_create.aspx
方法POST
主体
{ 
"name": "My Group",
"participants": "551199887766@s.whatsapp.net,551144332211@s.whatsapp.net" // 用逗号分隔的参与者列表
}
响应

群组信息:

{
"success": true,
"message": {
"jid": "120362047289509991@g.us",
"notify": "My Group",
"short": "My Group",
"name": "My Group",
"OriginalPicture": "error",
"Lastupdate": "2022-12-14T16:49:19.3388662-03:00",
"LastMessageTime": 0,
"LastPresenceTime": 0,
"biz": false,
"status": 200,
"tag": null,
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": false,
"isGroup": true,
"GroupInformation": "{\"participants\":[{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false}],\"subjectTime\":1671047358,\"subjectOwner\":\"555484339546@s.whatsapp.net\",\"creation\":1671047358,\"owner\":\"555484339546@s.whatsapp.net\",\"id\":\"120363047289502617@g.us\",\"subject\":\"Group AP\"}"
}
}

向群组添加联系人

命令group_add.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
响应
{
"success": true,
"message": {
"jid": "120362047289509991@g.us",
"notify": "My Group",
"short": "My Group",
"name": "My Group",
"OriginalPicture": "error",
"Lastupdate": "2022-12-14T16:49:19.3388662-03:00",
"LastMessageTime": 0,
"LastPresenceTime": 0,
"biz": false,
"status": 200,
"tag": null,
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": false,
"isGroup": true,
"GroupInformation": "{\"participants\":[{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false},{\"isSuperAdmin\":false,\"isAdmin\":false}],\"subjectTime\":1671047358,\"subjectOwner\":\"555484339546@s.whatsapp.net\",\"creation\":1671047358,\"owner\":\"555484339546@s.whatsapp.net\",\"id\":\"120363047289502617@g.us\",\"subject\":\"Group AP\"}"
}
}

从群组移除联系人

命令group_remove.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
响应
{
"success": true,
"message": {
// ... group information
}
}

获取群组信息

命令group_info.aspx
方法POST
主体
{ 
"jid": "120362047289509991@g.us",
// or
"code" : "F9yQ86a8ue803OZUwcHIm8" // 群组邀请码
}
响应

群组信息:

{
"success": true,
"message": {
// ... group information
}
}

将联系人提升为管理员

命令group_promote.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
响应
{
"success": true,
"message": {
// ... group information
}
}

移除群组的管理员权限

命令group_demote.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us",
"participants": "5511987654321@s.whatsapp.net"
}
响应
{
"success": true,
"message": {
// ... group information
}
}

通过邀请加入群组

命令group_join.aspx
方法POST
主体
{
"code": "F9yQ86a8ue803OZUwcHIm8"
}
响应
{
"success": true,
"message": {
"jid": "120362047289509991@g.us",
// ... 群组信息
}
}

离开群组

命令group_leave.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us"
}
响应
{
"success": true,
"message": "group 120362047289509991@g.us removed, 120362047289509991@g.us"
}

群组设置

仅管理员可以发帖

命令group_close.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us"
}
响应
{
"success": true,
"message": "announcement"
}

所有人都可以发帖

命令group_open.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us"
}
响应
{
"success": true,
"message": "not_announcement"
}

仅管理员可以编辑群组数据

命令group_lock.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us"
}
响应
{
"success": true,
"message": "locked"
}

所有参与者都可以编辑群组数据

命令group_unlock.aspx
方法POST
主体
{
"jid": "120362047289509991@g.us"
}
响应
{
"success": true,
"message": "unlocked"
}