QQ分享以及登錄(iOS)巨坑

??昨天直接集成了QQ的最新SDK(3.2),文檔無比吐血阳堕,貌似好像很早之前寫的跋理,內(nèi)容更新,文檔卻不更新恬总。集成過程中硬是發(fā)現(xiàn)不了問題前普。不多說,直接代碼壹堰。

第一步在AppDelegate配置

- (BOOL)application:(UIApplication*)application openURL:(NSURL*)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation

{

if([url.hostisEqualToString:@"safepay"]) {

//跳轉(zhuǎn)支付寶錢包進(jìn)行支付拭卿,處理支付結(jié)果

[[AlipaySDKdefaultService]processOrderWithPaymentResult:urlstandbyCallback:^(NSDictionary*resultDic) {

NSLog(@"result = %@",resultDic);

}];

returnYES;

}

if([url.absoluteStringhasPrefix:[NSStringstringWithFormat:@"tencent%@",QQAPPID]]) {

if([TencentOAuthCanHandleOpenURL:url]) {

return[TencentOAuthHandleOpenURL:url];

}else

{

return[QQApiInterfacehandleOpenURL:urldelegate:[QQApiManagersharedManager]];

}

}

return[WXApihandleOpenURL:urldelegate:[WXApiManagersharedManager]];

}

- (BOOL)application:(UIApplication*)app openURL:(NSURL*)url options:(NSDictionary *)options

{

if([url.hostisEqualToString:@"safepay"]) {

//跳轉(zhuǎn)支付寶錢包進(jìn)行支付,處理支付結(jié)果

[[AlipaySDKdefaultService]processOrderWithPaymentResult:urlstandbyCallback:^(NSDictionary*resultDic) {

NSLog(@"result = %@",resultDic);

}];

returnYES;

}

if([url.absoluteStringhasPrefix:[NSStringstringWithFormat:@"tencent%@",QQAPPID]]) {

if([TencentOAuthCanHandleOpenURL:url]) {

return[TencentOAuthHandleOpenURL:url];

}else

{

return[QQApiInterfacehandleOpenURL:urldelegate:[QQApiManagersharedManager]];

}

}

return[WXApihandleOpenURL:urldelegate:[WXApiManagersharedManager]];

}

登錄

??一般的很多都有文檔說明贱纠,我就不多寫了峻厚,只寫關(guān)鍵。重點(diǎn)在授權(quán)之前一定要指定類型(authShareType)谆焊。不然都不知道怎么回事惠桃,就是登錄不了,這個(gè)還好有提示辖试。分享就沒有刽射。

NSArray* permissions = [NSArrayarrayWithObjects:kOPEN_PERMISSION_GET_SIMPLE_USER_INFO,nil];

_tencentOAuth=[[TencentOAuthalloc]initWithAppId:QQAPPIDandDelegate:self];

_tencentOAuth.authShareType=AuthShareType_QQ;

//登錄操作

[_tencentOAuthauthorize:permissions];

分享

  創(chuàng)建一個(gè)新聞?lì)悓?duì)象QQApiNewsObject的時(shí)候一定要指定類型(shareDestType)。不然一樣分享不成功剃执。

self.tencentOAuth= [[TencentOAuthalloc]initWithAppId:QQAPPIDandDelegate:nil];

//申請(qǐng)一個(gè)新聞?lì)悓?duì)象

QQApiNewsObject*msgContentObj =

[QQApiNewsObjectobjectWithURL:[NSURLURLWithString:urlStr]

title:title

description:description

previewImageData:imageData];

msgContentObj.shareDestType=ShareDestTypeQQ;

//從contentObj中傳入數(shù)據(jù)誓禁,生成一個(gè)QQReq

SendMessageToQQReq*req = [SendMessageToQQReq

reqWithContent:msgContentObj];

//向QQ發(fā)送消息,查看是否可以發(fā)送

[QQApiInterfacesendReq:req];

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末肾档,一起剝皮案震驚了整個(gè)濱河市摹恰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌怒见,老刑警劉巖俗慈,帶你破解...
    沈念sama閱讀 221,406評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異遣耍,居然都是意外死亡闺阱,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門舵变,熙熙樓的掌柜王于貴愁眉苦臉地迎上來酣溃,“玉大人瘦穆,你說我怎么就攤上這事∩尥悖” “怎么了扛或?”我有些...
    開封第一講書人閱讀 167,815評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長碘饼。 經(jīng)常有香客問我熙兔,道長,這世上最難降的妖魔是什么艾恼? 我笑而不...
    開封第一講書人閱讀 59,537評(píng)論 1 296
  • 正文 為了忘掉前任住涉,我火速辦了婚禮,結(jié)果婚禮上钠绍,老公的妹妹穿的比我還像新娘舆声。我一直安慰自己,他們只是感情好五慈,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,536評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著主穗,像睡著了一般泻拦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上忽媒,一...
    開封第一講書人閱讀 52,184評(píng)論 1 308
  • 那天争拐,我揣著相機(jī)與錄音,去河邊找鬼晦雨。 笑死架曹,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的闹瞧。 我是一名探鬼主播绑雄,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼奥邮!你這毒婦竟也來了万牺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,668評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤洽腺,失蹤者是張志新(化名)和其女友劉穎脚粟,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蘸朋,經(jīng)...
    沈念sama閱讀 46,212評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡核无,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,299評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了藕坯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片团南。...
    茶點(diǎn)故事閱讀 40,438評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡噪沙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出已慢,到底是詐尸還是另有隱情曲聂,我是刑警寧澤,帶...
    沈念sama閱讀 36,128評(píng)論 5 349
  • 正文 年R本政府宣布佑惠,位于F島的核電站朋腋,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏膜楷。R本人自食惡果不足惜旭咽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,807評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望赌厅。 院中可真熱鬧穷绵,春花似錦、人聲如沸特愿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽揍障。三九已至目养,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間毒嫡,已是汗流浹背癌蚁。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留兜畸,地道東北人努释。 一個(gè)月前我還...
    沈念sama閱讀 48,827評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像咬摇,于是被迫代替她去往敵國和親伐蒂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,446評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容