跳转到主要内容

联系人

联系人列表

命令contacts.aspx
方法GET
响应

联系人列表

    [
{
"jid": "5511987654321@s.whatsapp.net",
"notify": "Maria",
"verify": "",
"vname": "",
"short": "",
"name": "",
"picture": "https://api.witi.me/get_picture.aspx?WID=6D6307C3-2973-4468-85FA-D047CB8E1F2E&jid=5511987654321@s.whatsapp.net",
"Lastupdate": "2021-02-09T19:47:35.4294153Z",
"LastMessageTime": 0,
"biz": false,
"status": 200,
"tag": "",
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": true,
"isGroup": false
},
...
]

个人联系人

返回档案 如果它存在于设备上的 WhatsApp 联系人列表中。

命令get_profile.aspx
方法POST
主体
{ 
"number" : "5511987654321@s.whatsapp.net"
}
Response

成功 → 返回的档案:

 {
"sucesso": true,
"mensagem": {
"jid": "5511987654321@s.whatsapp.net",
"notify": "Maria Aparecida",
"short": "Maria",
"name": "Maria",
"picture": "https://api.witi.me/static/6D6307C3-2973-4468-85FA-D047CB8E1F2E/profile/5511987654321.jpeg?h=637485519829710708",
"Lastupdate": "2021-02-10T11:06:22.736058-03:00",
"LastMessageTime": 0,
"biz": false,
"status": 200,
"tag": null,
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": false,
"isGroup": false
}
}

错误:

{
"sucesso": false,
"mensagem": null
}

验证联系人

验证联系人是否为有效的 WhatsApp 档案(无需添加为联系人)。

命令query_profile.aspx
方法POST
主体
{ 
"number" : "5511987654321@s.whatsapp.net"
}
响应

成功 → 返回的档案:

 {
"sucesso": true,
"mensagem": {
"jid": "5511987654321@s.whatsapp.net",
"notify": "Maria Aparecida",
"short": "Maria",
"name": "Maria",
"picture": "https://api.witi.me/static/6D6307C3-2973-4468-85FA-D047CB8E1F2E/profile/5511987654321.jpeg?h=637485519829710708",
"Lastupdate": "2021-02-10T11:06:22.736058-03:00",
"LastMessageTime": 0,
"biz": false,
"status": 200,
"tag": null,
"Count": 0,
"Mute": false,
"Spam": false,
"Archive": false,
"isGroup": false
}
}

错误:

{
"sucesso": false,
"mensagem": null
}

归档联系人

命令set_jidstatus.aspx
方法POST
主体
{ 
"jid" : "5511987654321@s.whatsapp.net",
"status": 1, // 1 = 归档 | 0 = 取消归档
"messageId": "FC47BC67B05BD3972E6A6F7EF824BE15", // 联系人最后一条消息的 ID
"ownerMessage": "true" // 如果最后一条消息是我发送的则为 true | false
}
响应
{
"resultado": true
}

档案图片

命令get_picture.aspx
方法GET
参数

jid - 联系人的 JID

响应

成功 → 在 WhatsApp 上注册的档案图片

错误 → 通用图片:

消息

命令get_messages.aspx
方法POST
主体
{ 
"jid": "5511987654321@s.whatsapp.net",
"count": "10", // 要返回的消息数量
"messageId": "", // 如果提供,返回此 ID 之前的消息
"fromme": "" // true | false - 仅返回我发送的消息
}
响应

成功 → 消息列表:

{
"sucesso": true,
"mensagem": [
"{\"Type\":\"receveid_message\",\"Body\":{\"Info\": {\"Id\":\"7C4673A32A34A6D4C07D2035BC114FC1\", \"RemoteJid\":\"5511987654321@s.whatsapp.net\",\"SenderJid\":\"\",\"FromMe\": true,\"Timestamp\": 1612892924,\"messageTimestampTiks\": 637484789240000000,\"Status\": 4,\"QuotedMessageID\":\"\",\"Source\": {\"key\":{\"remoteJid\":\"5511987654321@s.whatsapp.net\",\"fromMe\":true,\"id\":\"7C4673A32A34A6D4C07D2035BC114FC1\"},\"message\":{\"conversation\": \"Bom-dia!\"},\"messageTimestamp\": 1612892924,\"status\": 2,\"participant\":\"5511987654321@s.whatsapp.net\"}},\"Text\": \"Bom-dia!\"}}",
...
]
}

错误:

{
"sucesso": false
}