一、功能介紹
獲取手機(jī)通訊錄中聯(lián)系人列表里使用此應(yīng)用的用戶信息,app可以提示:你的聯(lián)系人里某某也正在使用,是否添加好友
開發(fā)者可以在用戶驗(yàn)證手機(jī)號(hào)碼成功或注冊(cè)成功后通過
+ (void) submitUserInfo:(SMSSDKUserInfo *)userInfo ???????????????? result:(SMSSubmitUserInfoResultHandler)result;
上傳該用戶的信息,如頭像,昵稱等。
如果另一個(gè)用戶的通訊錄聯(lián)系人里有上傳過的用戶,開發(fā)者可以通過
+ (void) getAllContactFriends:(SMSGetContactsFriendsResultHandler)result;
獲取到該好友的信息(驗(yàn)證的電話號(hào)碼,區(qū)號(hào),昵稱,頭像等)
開啟通訊錄好友功能
[SMSSDK enableAppContactFriends:YES];
在用戶驗(yàn)證手機(jī)號(hào)后 提交用戶的信息。
? ? [SMSSDK commitVerificationCode:@"1234" phoneNumber:@"13800138000" zone:@"86" result:^(NSError *error) {
? ? ? ? if (!error)
? ? ? ? {
? ? ? ? ? ? // 驗(yàn)證成功,注冊(cè)邏輯
? ? ? ? ? ? // 注冊(cè)成功
? ? ? ? ? ? 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" //開發(fā)者可以綁定自已a(bǔ)pp用戶的id
? ? ? ? ? ? [SMSSDK submitUserInfo:user result:^(NSError *error) {
? ? ? ? ? ? ? ? if (!error)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? //上傳成功
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }];
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? // error
? ? ? ? }
? ? }];
獲取通訊錄聯(lián)系人中使用該app的用戶(通訊錄好友)
返回的信息即上面上傳的userinfo.
Objective-C