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

一、功能介绍

获取手机通讯录中联系人列表里使用此应用的用户信息,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


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容