您现在的位置是:首页 > 文章详情

SMSSDK合理运用好友关系的方法

日期:2018-08-05点击:300

一、功能介绍
获取手机通讯录中联系人列表里使用此应用的用户信息,app可以提示:你的联系人里某某也正在使用,是否添加好友
开发者可以在用户验证手机号码成功或注册成功后通过

+ (void) submitUserInfo:(SMSSDKUserInfo *)userInfo result:(SMSSubmitUserInfoResultHandler)result;

上传该用户的信息,如头像,昵称等。
如果另一个用户的通讯录联系人里有上传过的用户,开发者可以通过

+ (void) getAllContactFriends:(SMSGetContactsFriendsResultHandler)result;

获取到该好友的信息(验证的电话号码,区号,昵称,头像等)
二、使用演示
开启通讯录好友功能

[SMSSDK enableAppContactFriends:YES];

在用户验证手机号后 提交用户的信息。

 [SMSSDK commitVerificationCode:@"1234" phoneNumber:@"13800138000" zone:@"86" result:^(NSError *error) { if (!error) { // 验证成功,注册逻辑 // 注册成功 SMSSDKUserInfo *user = [[SMSSDKUserInfo alloc] init]; user.phone = @"13800138000"; user.zone = @"1234"; user.avatar = @"http://www.mob.com/public/images/logo_black.png"; user.nickname = @"Max"; user.uid = @"123456789" //开发者可以绑定自已app用户的id [SMSSDK submitUserInfo:user result:^(NSError *error) { if (!error) { //上传成功 } }]; } else { // error } }];

获取通讯录联系人中使用该app的用户(通讯录好友)
返回的信息即上面上传的userinfo.
Objective-C

 [SMSSDK getAllContactFriends:^(NSError *error, NSArray *friendsArray) { if (!error) { NSLog(@"%@",friendsArray); } }];
原文链接:https://yq.aliyun.com/articles/622742
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章