[TOC]

跳过导航链接

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> - 结果回调       

跳过导航链接