初期準備:
2、到需要使用的第三方登陸方開放平台註冊
使用:一、新增友盟sdk到專案中
2.「tencent100424468" ,qq及qzone詳細整合步驟參考手機qq整合方法
1、匯入標頭檔案
#import "umsocial.h"
#import "umsocialwechathandler.h"
#import "umsocialqqhandler.h"
#import "umsocialsinahandler.h"
2、註冊相關第三方id || key
[umsocialsinahandler openssowithredirecturl:um_auth_callback];
四、在登陸出呼叫
1、微博
umsocialsnsplatform *snsplatform = [umsocialsnsplatformmanager getsocialplatformwithname:umsharetosina];
snsplatform.loginclickhandler(self,[umsocialcontrollerservice defaultcontrollerservice],yes,^(umsocialresponseentity *response)];
}});
2、qq
ps:至此已完成地方登陸所需獲取的uid、token、name、imageumsocialsnsplatform *snsplatform = [umsocialsnsplatformmanager getsocialplatformwithname:umsharetoqq];
snsplatform.loginclickhandler(self,[umsocialcontrollerservice defaultcontrollerservice],yes,^(umsocialresponseentity *response)
});
umsocialsnsplatform *snsplatform = [umsocialsnsplatformmanager getsocialplatformwithname:umsharetowechatsession];
snsplatform.loginclickhandler(self,[umsocialcontrollerservice defaultcontrollerservice],yes,^(umsocialresponseentity *response)});
注:1、token具有有效期 有效期過重新獲取會變更,註冊最好用使用固定的uid
Android基於友盟的第三方登陸
1 申請,申請,申請 android任何第三方的東西都要在其官網註冊id,建立應用並獲取key。這裡也就同樣了。不過申請都是比較簡單的,每個官網都有自己的申請方式以及文件說明,這裡就不囉嗦了。主要是講講這裡的第三方登陸需要注意的點 這裡只介紹qq的第三方登陸,其它的基本類似 在qq互聯官網註冊的應用...
iOS友盟三方登陸
umeng三方登陸個人總結 匯入以下依賴庫 security.framework libiconv.dylib systemconfiguration.framework coregraphics.framework libsqlite3.dylib coretelephony.framework ...
thinksns 第三方登陸
繫結成功了之後必須設定下面兩個session session mid login uid 如果能找到,那就把繫結的使用者的uid存入session session site key getsitekey 因為在action.class.php裡面的inituser方法裡model passport ...