-
Notifications
You must be signed in to change notification settings - Fork 20
发送消息
zsh edited this page Feb 27, 2024
·
1 revision
HttpAPI封装了一些函数供客户端对象调用,以下是他的声明
public interface HttpAPI {
/**
* 初始化
*/
void init();
/**
* 初始化微信接口
*/
void initWeChat();
/**
* 检查新消息
*/
SyncCheckResponse syncCheck();
/**
* 获取最新消息
*/
JSONObject getMessage();
/**
* 取得联系人列表
*/
JSONObject getContact();
/**
* 发送消息
*/
SentMessage sendMessage(String toUserName, String content);
/**
* 获得消息图片
*/
byte[] getMsgImage(String msgId);
void revoke(SentMessage sentMessage);
/**
* 发送图片
*
* @return
*/
SentMessage sendImage(String toUserName, File file);
/**
* 发送视频
*
* @return
*/
SentMessage sendVideo(String toUserName, File file);
/**
* 获取用户头像
*
* @return
*/
File getIcon(String userName);
/**
* 获取视频消息的响应
*/
byte[] getVideo(long msgId);
}
消息发送成功后将返回一个 SentMessage
对象,可用 revoke()
撤回消息