SMSSDK合理運(yùn)用好友關(guān)系的方法

一、功能介紹

獲取手機(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


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容