国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

iOS-三步快速集成社交化分享工具ShareSDK

2019-11-14 20:30:01
字體:
供稿:網(wǎng)友

 

1.前言  

作為現(xiàn)在App里必不可少的用戶分享需要,社交化分享顯然是我們開發(fā)app里較為常用的。
最近因為公司App有社交化分享的需要,就特此研究了會,拿出來與大家分享。
想要集成社交會分享,我們可以使用
ShareSDK - 優(yōu)點功能豐富,缺點體積較大
百度分享SDK - 缺點功能相對ShareSDK較少,優(yōu)點體積較小
 
這是現(xiàn)在較為常用的兩種社交化分享工具。
使用哪一種,就看個人的app的需要來決定了。
今天我主要說的是ShareSDK的簡單集成和使用。
 

2.集成前的準備工作  

2.1. 拿自己的Appkey 去下載ShareSDK  

 
 

2.2. 申請分享工具的Appkey  

 
例如: 新浪微博、騰訊微博、豆瓣應(yīng)用、人人網(wǎng)、QQ空間
 
去各大社交網(wǎng)站的開發(fā)者平臺,進行注冊申請即可。
 
獲取如下:
 
    //新浪微博:    //App Key:2258477553    //App Secret:1e2f275afc375109e456f550fb3918e8    //騰訊微博:    //App key:2620460989    //App secret:58c55f572d5ae35e0c355f4c0ee11283
 

3.集成ShareSDK     

3.1.注冊使用ShareSDK   

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    //注冊ShareSDK    [ShareSDK registerApp:@"1983bf0916db”];    return YES;}

3.2.添加要集成的分享平臺  

 

注意: 新浪微博需要提供回調(diào)地址才行

回調(diào)地址去新浪開發(fā)者平臺獲取

如圖:

 

 

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    //注冊ShareSDK    [ShareSDK registerApp:@"1983bf0916db”];   //添加新浪微博應(yīng)用    [ShareSDK connectSinaWeiboWithAppKey:@"2620460989"                               appSecret:@"58c55f572d5ae35e0c355f4c0ee11283"                             redirectUri:@"http://weibo.cn/ext/share?ru=http%3A%2F%2F16kxs.com%2Fwap%2FBook%2FShow.aspx%3Fid%3D7983%26lmid%3D0%26uid%3D0%26ups%3D0&rt=%E9%83%BD%E5%B8%82%E7%89%A7%E9%AC%BC%E4%BA%BA&st=1301645308&appkey=2620460989”];     //添加騰訊微博應(yīng)用    [ShareSDK connectTencentWeiboWithAppKey:@"801307650"                                  appSecret:@"ae36f4ee3946e1cbb98d6965b0b2ff5c"                                redirectUri:@"http://www.sharesdk.cn"];    //添加豆瓣應(yīng)用    [ShareSDK connectDoubanWithAppKey:@"07d08fbfc1210e931771af3f43632bb9"                            appSecret:@"e32896161e72be91"                          redirectUri:@"http://dev.kumoway.com/braininference/infos.php"];      //添加人人網(wǎng)應(yīng)用    [ShareSDK connectRenRenWithAppKey:@"fc5b8aed373c4c27a05b712acba0f8c3"                            appSecret:@"f29df781abdd4f49beca5a2194676ca4"];       //添加Facebook應(yīng)用    [ShareSDK connectFacebookWithAppKey:@"107704292745179"                              appSecret:@"38053202e1a5fe26c80c753071f0b573"];}

3.3.彈出分享View  

a.初始化默認分享內(nèi)容

  NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"123"  ofType:@"png"];         //構(gòu)建優(yōu)秀的SDK            //構(gòu)造分享內(nèi)容    id<ISSContent> publishContent = [ShareSDK content:@"iOS社交化分享測試內(nèi)容。"                                       defaultContent:@"默認分享內(nèi)容,沒內(nèi)容時顯示"                                                image:[ShareSDK imageWithPath:imagePath]                                                title:@"ShareSDK"                                                  url:@"http://www.sharesdk.cn"                                          descr                                            mediaType:SSPublishContentMediaTypeNews];

 

b.彈出分享View

 

 

 

效果圖:

 

 

作者: 清澈Saup
出處:
 http://m.survivalescaperooms.com/qingche/
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但必須保留此段聲明,且在文章頁面明顯位置給出原文連接。

 

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 奉化市| 阿勒泰市| 康保县| 镇江市| 石柱| 顺昌县| 高清| 东港市| 扶风县| 乃东县| 梅州市| 岚皋县| 阳谷县| 会东县| 长海县| 两当县| 巢湖市| 即墨市| 商南县| 靖远县| 湖口县| 松江区| 磐安县| 郯城县| 安多县| 绩溪县| 昌吉市| 康保县| 衡山县| 榆树市| 五华县| 内乡县| 沂源县| 乾安县| 南宫市| 鄂尔多斯市| 海伦市| 襄樊市| 马龙县| 抚顺县| 股票|