现在的位置: 首页 > 综合 > 正文

添加联系人

2012年09月11日 ⁄ 综合 ⁄ 共 334字 ⁄ 字号 评论关闭

为了向用户的名单中添加一个新的联系人,使用addContact方法,指定联系人的用户名和一个私人昵称来定制他们在名单中的记录,如下所示:

 

imSession.addContact(jim@dundermifflin.com, Big Tuna, null);

 

指定的昵称是隐私的,只能对于设备用户才可见。

 

用户在通过成为即时消息联系人的请求后才能加入到名单中。当你尝试添加一个联系人后,目标用户会接收到一个邀请(代表着订阅请求)。接收到邀请的他/她既可以通过也可以拒绝。

 

如果目标用户接受了要求,你的名字就会放置到目标用户的名单中(反之亦然),他/她就能交换即时消息和接收状态更新。

 

订阅请求是异步的,所以,你需要监听Roster的变化来确定什么时候订阅请求通过了。

抱歉!评论已关闭.