public abstract static class WeChatClient.WeChatListener extends Object
| 构造器和说明 |
|---|
WeChatListener() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onAvatar(WeChatClient client,
String base64Avatar)
获取用户头像,base64编码
|
void |
onContact(WeChatClient client,
WXContact oldContact,
WXContact newContact)
用户联系人变化
|
void |
onFailure(WeChatClient client,
String reason)
模拟网页微信客户端异常退出
|
void |
onLogin(WeChatClient client)
用户登录并初始化成功
|
void |
onLogout(WeChatClient client)
模拟网页微信客户端正常退出
|
void |
onMessage(WeChatClient client,
WXMessage message)
用户获取到消息
|
abstract void |
onQRCode(WeChatClient client,
String qrCode)
获取到用户登录的二维码
|
public abstract void onQRCode(@Nonnull WeChatClient client, @Nonnull String qrCode)
client - 微信客户端qrCode - 用户登录二维码的urlpublic void onAvatar(@Nonnull WeChatClient client, @Nonnull String base64Avatar)
client - 微信客户端base64Avatar - base64编码的用户头像public void onFailure(@Nonnull WeChatClient client, @Nonnull String reason)
client - 微信客户端reason - 错误原因public void onLogin(@Nonnull WeChatClient client)
client - 微信客户端public void onMessage(@Nonnull WeChatClient client, @Nonnull WXMessage message)
client - 微信客户端message - 用户获取到的消息public void onContact(@Nonnull WeChatClient client, @Nullable WXContact oldContact, @Nullable WXContact newContact)
client - 微信客户端oldContact - 旧联系人,新增联系人时为nullnewContact - 新联系人,删除联系人时为nullpublic void onLogout(@Nonnull WeChatClient client)
client - 微信客户端Copyright © 2020. All rights reserved.