iOS實戰之調起QQ加群頁和臨時會話頁
很簡單的兩個功能,不過都需要先將QQ加入info.plist白名單中
LSApplicationQueriesSchemes
mqqOpensdkSSoLogin
mqzone
mqq
mqqapi
mqqopensdkapiV3
mqqopensdkapiV2
mqqapiwallet
mqqwpa
mqqbrowser
按需求加就好了。
跳轉到QQ加群頁:
- (BOOL)joinGroup:(NSString *)groupUin key:(NSString *)key{
NSString *urlStr = [NSString stringWithFormat:@"mqqapi://card/show_pslcard?src_type=internal&version=1&uin=%@&key=%@&card_type=group&source=external", groupUin,key];
NSURL *url = [NSURL URLWithString:urlStr];
if([[UIApplication sharedApplication] canOpenURL:url]){
[[UIApplication sharedApplication] openURL:url];
return YES;
} else {
return NO;
}
}
groupUin就是自己的群號
key需要到網站輸入自己的QQ號,選擇一個群(必須是自己是群主或者是管理員)獲取。
選擇iPhone程式碼貼上就好了。
跳轉到QQ臨時會話:
NSURL *url = [NSURL URLWithString:@"mqq://im/chat?chat_type=wpa&uin=qq號&version=1&src_type=web"];
if([[UIApplication sharedApplication] canOpenURL:url]){
[[UIApplication sharedApplication] openURL:url];
} else {
NSLog(@"不能調起QQ");
}
兩個操作都最好先判定一下是否裝了QQ
如果使用了QQ的登入分享的第三方,則可以使用:
[QQApiInterface isQQInstalled];
來判斷,如果沒有的話,則使用:
[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"mqqapi://"]];
來簡單判定。
相關文章
- iOS呼叫QQ客戶端發起臨時會話iOS客戶端會話
- 開啟網頁自動彈出QQ臨時會話 (開啟網站彈出QQ聊天) qq.js檔案代網頁會話網站JS
- QQ群 會話顏色參照表會話
- 在網頁中調出QQ網頁
- 網頁,網站點選qq圖示,加qq,開啟對方qq的網頁程式碼網頁網站
- 會話級臨時表會話
- Omi實戰-QQ附近使用者列表Web頁Web
- 心遇iOS端會話頁效能最佳化 — ReactiveObjC實踐篇iOS會話ReactOBJ
- 會話與事務級臨時表和dual表會話
- BEM 實戰之微信個人頁面
- 建立基於事務和基於會話的臨時表及臨時表建索引的實驗會話索引
- 【基礎知識】基於事物的臨時表和基於會話的臨時表會話
- iOS開發之微信聊天頁面實現iOS
- React網頁應用調起支付寶沙箱測試實現React網頁
- QQ群
- 在網頁上調起本機C#程式網頁C#
- (轉) oracle 臨時表(事務級、會話級)Oracle會話
- iOS之引導頁和登入介面的搭建思路iOS
- BEM實戰之扒一扒淘票票頁面
- ios和android內嵌h5頁面聯調小結iOSAndroidH5
- iOS專案開發實戰——使用程式碼實現頁面跳轉iOS
- Sql儲存過程分頁--臨時表儲存SQL儲存過程
- [Android] webview調起支付寶支付頁面記錄AndroidWebView
- HTML頁面轉換為Sharepoint母版頁(實戰)HTML
- XML卷之實戰錦囊(3)動態分頁(轉)XML
- iOS專案開發實戰——使用ShareSDK進行QQ和微信分享iOS
- Oracle 查詢佔用臨時表空間大的歷史會話和SQLOracle會話SQL
- iOS專案開發實戰——網頁原始碼實現二進位制和HTML的轉換iOS網頁原始碼HTML
- iOS進階之頁面效能優化iOS優化
- 【專案實戰】---SQL真分頁SQL
- iOS UITableView資料為空時提示頁面iOSUIView
- 能上QQ不能上其他任何網頁網頁
- Android效能優化,Startalk會話頁GIF記憶體優化實踐Android優化會話記憶體
- iOS開發實戰-第4節-進一步完善微博頁面iOS
- iOS引導頁iOS
- iOS實現QQ介面iOS
- TensorFlow學習之會話Sesstion()和互動會話InterativeSesstion()會話
- iOS效能優化之頁面載入速率iOS優化