一行代碼實現(xiàn)微信、QQ登陸與分享

廢話不多說才菠,在此分享的是一個利用官方原生SDK集成的實現(xiàn)微信、QQ登陸與分享功能的Demo

github地址:https://github.com/biqinglin/BQLAuthEngine


利用QQ贡定、微信赋访、微博的原生SDK實現(xiàn)的三方登陸、分享功能。包括:QQ登陸进每、微信登陸汹粤、微信文本、圖片田晚、鏈接等分享到會話嘱兼、朋友圈、收藏贤徒;QQ文本芹壕、圖片、鏈接分享接奈、微博登錄踢涌、文本、圖片序宦、鏈接分享等實用功能

/*****************************************QQ 模塊*****************************************/

/**

QQ登錄

@param success 成功回調(diào)(用戶信息)

@param failure 失敗回調(diào)

*/

- (void)auth_qq_login:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

QQ分享文本(僅支持分享至好友)

@param model 分享模型(model.text)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_qq_share_text:(BQLShareModel *)model success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

QQ分享圖片(僅支持分享至好友睁壁,可接收有效參數(shù):model.title、model.describe)

@param model 分享模型

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_qq_share_image:(BQLShareModel *)model success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

QQ分享鏈接

@param model 分享模型(model.urlString必填互捌,可接收有效參數(shù):model.title潘明、model.describe、model.previewImage或者model.previewUrlString)

@param scene 分享目標(biāo)(好友秕噪、空間)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_qq_share_link:(BQLShareModel *)model scene:(QQShareScene )scene success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/*****************************************Wechat 模塊*************************************/

/**

微信登錄

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_wechat_login:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微信文本分享

@param model 分享模型

@param scene 分享目標(biāo)(好友钳降、朋友圈、收藏)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_wechat_share_text:(BQLShareModel *)model scene:(WechatShareScene )scene success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微信圖片分享

@param model 分享模型(取model.image注意的是:image不能超過10M腌巾,可接收有效參數(shù):model.previewImage)

@param scene 分享目標(biāo)(好友遂填、朋友圈、收藏)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_wechat_share_image:(BQLShareModel *)model scene:(WechatShareScene )scene success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微信鏈接分享

@param model 分享模型(model.urlString澈蝙,可接收有效參數(shù):model.title吓坚、model.describe、model.previewImage)

@param scene 分享目標(biāo)(好友碉克、朋友圈凌唬、收藏)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_wechat_share_link:(BQLShareModel *)model scene:(WechatShareScene )scene success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微信音樂分享

@param model 分享模型(model.urlString必填,可接收有效參數(shù):model.title漏麦、model.describe、model.previewImage)

@param scene 分享目標(biāo)(好友况褪、朋友圈撕贞、收藏)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_wechat_share_music:(BQLShareModel *)model scene:(WechatShareScene )scene success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微信視頻分享

@param model 分享模型(model.urlString必填,可接收有效參數(shù):model.title测垛、model.describe捏膨、model.previewImage)

@param scene 分享目標(biāo)(好友、朋友圈、收藏)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_wechat_share_video:(BQLShareModel *)model scene:(WechatShareScene )scene success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/*****************************************Sina 模塊***************************************/

/**

微博登錄

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_sina_login:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微博文本分享

@param model 分享模型(model.text)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_sina_share_text:(BQLShareModel *)model success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微博鏈接分享

@param model 分享模型(model.urlString必填号涯,可接收有效參數(shù):model.text)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_sina_share_link:(BQLShareModel *)model success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

/**

微博圖片分享

@param model 分享模型(model.image必填 不得超過10M)

@param success 成功回調(diào)

@param failure 失敗回調(diào)

*/

- (void)auth_sina_share_image:(BQLShareModel *)model success:(BQLAuthSuccessBlock)success failure:(BQLAuthFailureBlock)failure;

具體功能在Demo里面有目胡,如有問題請聯(lián)系我QQ:931237936(備注IOS開發(fā)) 或者直接進(jìn)群:612756901

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市链快,隨后出現(xiàn)的幾起案子誉己,更是在濱河造成了極大的恐慌,老刑警劉巖域蜗,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件巨双,死亡現(xiàn)場離奇詭異,居然都是意外死亡霉祸,警方通過查閱死者的電腦和手機(jī)筑累,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來丝蹭,“玉大人慢宗,你說我怎么就攤上這事”即” “怎么了镜沽?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長巫橄。 經(jīng)常有香客問我淘邻,道長,這世上最難降的妖魔是什么湘换? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任宾舅,我火速辦了婚禮,結(jié)果婚禮上彩倚,老公的妹妹穿的比我還像新娘筹我。我一直安慰自己,他們只是感情好帆离,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布蔬蕊。 她就那樣靜靜地躺著,像睡著了一般哥谷。 火紅的嫁衣襯著肌膚如雪岸夯。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天们妥,我揣著相機(jī)與錄音猜扮,去河邊找鬼。 笑死监婶,一個胖子當(dāng)著我的面吹牛旅赢,可吹牛的內(nèi)容都是我干的齿桃。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼煮盼,長吁一口氣:“原來是場噩夢啊……” “哼短纵!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起僵控,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤香到,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后喉祭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體养渴,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年泛烙,在試婚紗的時候發(fā)現(xiàn)自己被綠了理卑。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡蔽氨,死狀恐怖藐唠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鹉究,我是刑警寧澤宇立,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站自赔,受9級特大地震影響妈嘹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜绍妨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一润脸、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧他去,春花似錦毙驯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至媳搪,卻和暖如春铭段,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背秦爆。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工稠项, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鲜结。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親精刷。 傳聞我的和親對象是個殘疾皇子拗胜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評論 2 354

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