消息
聊天
| 命令 | chats.aspx |
| 方法 | GET |
| 响应 | 成功 → 包含用户可见的最新聊天列表: 错误 → 返回 |
发送消息
| 命令 | send_message.aspx | ||||||||||||||||||
| 方法 | POST | ||||||||||||||||||
| 主体 | 文本格式化
| ||||||||||||||||||
| 响应 |
|
发送图片
| 命令 | send_message_file.aspx |
| 方法 | POST |
| 主体 | 从 URL以 base64 格式 |
| 响应 | 错误: |
发送文件
| 命令 | send_message_file.aspx |
| 方法 | POST |
| 主体 | 从 URL以 base64 格式 |
| 响应 | |
发送音频
| 命令 | send_message_file.aspx |
| 方法 | POST |
| 主体 | 警告 音频文件必须是 |
发送联系人
使用 vcard 格式发送联系人消息。
| 命令 | send_contact.aspx |
| 方法 | POST |
| 主体 | |
| 结果 | |
订阅
表示与联系人开始对话。
| 命令 | subscribe.aspx |
| 方法 | POST |
| 主体 | |
| 结果 | |
发送状态
| 命令 | send_presence.aspx |
| 方法 | POST |
| 主体 | 警告 要向联系人发送状态命令,必须首先发送 信息 为了让联系人接收事件,WhatsApp 有时要求双方之间先交换消息。 |
| 结果 | |
标记为已读
将收到的消息标记为已读,以便联系人收到此信息。
| 命令 | mark_read.aspx |
| 方法 | POST |
| 主体 | |
| 结果 | |