麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > iOS > 正文

iOS實現調用QQ客戶端發起臨時會話

2019-10-21 18:41:48
字體:
來源:轉載
供稿:網友

一.前言:

前段時間項目中有個需求,在App內調用QQ客戶端,在不是好友前提下,向指定的客服QQ發起臨時會話,很簡單的一個需求,但是實際實現起來卻碰到很多問題.

1.QQ開發者平臺,并沒有找到App調用QQ客戶端發起臨時會話方法,(只提供了網頁端接入方法)

2.網上搜到的一些方法,大部分都粗秒淡寫,要么可以調用QQ客戶端,不能成功發送消息,要么是其他問題.

經過一段時間摸索,發現接入方法相當簡單,現將接入方法分享給大家,希望有同樣需求的同鞋,少走彎路.

二.效果:

iOS,QQ客戶端,臨時會話

三.需求:

App內調用QQ客戶端,在不是好友前提下,向指定QQ號發起臨時會話

四.接入方法:

1.用來接收臨時消息QQ號(拿這個QQ號舉例:10997**3)需開通QQ推廣功能,未開通QQ推廣功能,是不能接收陌生人消息的,開通方法如下:

1.開通方式:打開QQ推廣網址 http://shang.qq.com 并用接收臨時消息QQ號(109977**83)登錄

2.點擊頂部導航欄:推廣工具,(如圖):

iOS,QQ客戶端,臨時會話

3.在彈出菜單中點擊'立即免費開通'(如圖:)即可

iOS,QQ客戶端,臨時會話

2.將QQ(mqq字段)添加到項目plist文件白名單中(iOS9新出要求),方法如下:

1.在項目info.plist添加LSApplicationQueriesSchemes字段 類型Array

2.在此Array中添加一個 item 值設為:mqq(如圖)

iOS,QQ客戶端,臨時會話

3.直接上代碼:

//是否安裝QQ  if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]])  {     //用來接收臨時消息的客服QQ號碼(注意此QQ號需開通QQ推廣功能,否則陌生人向他發送消息會失敗)     NSString *QQ = @"1099779883";     //調用QQ客戶端,發起QQ臨時會話     NSString *url = [NSString stringWithFormat:@"mqq://im/chat?chat_type=wpa&uin=%@&version=1&src_type=web",QQ];     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];  }

五.注意事項:

1.由于開發文檔中規定App的正常使用不能依賴其他App,所以在項目中集成此功能的童鞋要注意,在未安裝QQ客戶端時建議影藏此功能,不然上架有被拒風險.

2.我前期上架一個項目,便是這樣處理的.


注:相關教程知識閱讀請移步到IOS開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一区二区免费看 | 天天舔夜夜操 | 一级黄色电影网站 | 日韩中文一区 | 全黄裸片武则天一级第4季 偿还电影免费看 | 国产高潮好爽好大受不了了 | 亚洲一区二区中文 | 国产精品久久久久久久久久iiiii | 99国语露脸久久精品国产ktv | 一级网站 | 久久精品欧美电影 | 中文字幕 亚洲一区 | 高潮娇喘嗯啊~文字 | 久久国产精品二区 | 国产99久久久久久免费看农村 | 91av在线免费播放 | 国产午夜精品在线 | 国产午夜精品久久久久婷 | 中文字幕电影免费播放 | 久久精品一区二区三区国产主播 | 国产精品免费看 | 黄色一级片免费观看 | 久久久精品视频免费 | 国内性爱视频 | 欧美日韩一区三区 | 4p一女两男做爰在线观看 | 国产日韩a | 色妇视频| 欧美一区二区三区免费不卡 | 亚洲福利在线视频 | 亚洲午夜国产 | 国产成年人小视频 | 国产在线观看免费视频软件 | 欧洲黄色一级视频 | 在线观看第一区 | www.精品一区 | 国产精品久久久久久久久久大牛 | 涩涩屋av | 久久99综合| 日本一级黄色大片 | 久久久久久麻豆 |