cn.jpush.im.android.api
类 ContactManager
- java.lang.Object
- cn.jpush.im.android.api.ContactManager
public final class ContactManager extends java.lang.Object
联系人管理接口入口类。提供联系人管理的大部分接口
需要注意的是,JMessage sdk本身是无好友模式的,也就是说JMessage中任意两个用户不需要建立好友关系 也可以聊天。 JMessage仅仅提供好友关系和备注名的托管,任何基于好友关系之上的业务扩展,比如“仅仅好友之间才允许的聊天”等逻辑 需要开发者的应用层自己去做。
- 从以下版本开始:
- 1.4.0
构造器概要
构造器 构造器和说明 ContactManager()
方法概要
所有方法 静态方法;) 具体方法;) 限定符和类型 方法和说明 static void
acceptInvitation(java.lang.String targetUsername,
java.lang.String appKey,
BasicCallback callback)
接受对方的好友请求,操作成功后,对方会出现在自己的好友列表中,双方建立起好友关系。
static void
declineInvitation(java.lang.String targetUsername,
java.lang.String appKey,
java.lang.String reason,
BasicCallback callback)
拒绝对方的好友请求
static void
getFriendList(GetUserInfoListCallback callback)
获取好友列表,异步返回结果
static void
sendInvitationRequest(java.lang.String targetUsername,
java.lang.String appKey,
java.lang.String reason,
BasicCallback callback)
发送添加好友请求。
-
从类继承的方法 java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
构造器详细资料
-
ContactManager
public ContactManager()
方法详细资料
-
getFriendList
public static void getFriendList(GetUserInfoListCallback callback)
获取好友列表,异步返回结果
- 参数:
- <code>callback</code> - 结果回调
-
sendInvitationRequest
public static void sendInvitationRequest(java.lang.String targetUsername, java.lang.String appKey, java.lang.String reason, BasicCallback callback)
发送添加好友请求。在对方未做回应的前提下,允许重复发送添加好友的请求。
- 参数:
- <code>targetUsername</code> - 被邀请方用户名
- <code>appKey</code> - 被邀请方用户的appKey,如果为空则默认从本应用appKey下查找用户。
- <code>reason</code> - 申请理由
- <code>callback</code> - 结果回调
-
acceptInvitation
public static void acceptInvitation(java.lang.String targetUsername, java.lang.String appKey, BasicCallback callback)
接受对方的好友请求,操作成功后,对方会出现在自己的好友列表中,双方建立起好友关系。
- 参数:
- <code>targetUsername</code> - 邀请方用户名
- <code>appKey</code> - 邀请方用户的appKey,如果为空则默认从本应用appKey下查找用户。
- <code>callback</code> - 结果回调
-
declineInvitation
public static void declineInvitation(java.lang.String targetUsername, java.lang.String appKey, java.lang.String reason, BasicCallback callback)
拒绝对方的好友请求
- 参数:
- <code>targetUsername</code> - 邀请方用户名
- <code>appKey</code> - 邀请方用户的appKey,如果为空则默认从本应用appKey下查找用户。
- <code>reason</code> - 拒绝理由
- <code>callback</code> - 结果回调