<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

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

     1.前言
      作為現(xiàn)在App里必不可少的用戶分享需要,社交化分享顯然是我們開發(fā)app里較為常用的。
      最近因?yàn)楣続pp有社交化分享的需要,就特此研究了會(huì),拿出來(lái)與大家分享。
      想要集成社交會(huì)分享,我們可以使用
      ShareSDK - 優(yōu)點(diǎn)功能豐富,缺點(diǎn)體積較大
      百度分享SDK - 缺點(diǎn)功能相對(duì)ShareSDK較少,優(yōu)點(diǎn)體積較小
      這是現(xiàn)在較為常用的兩種社交化分享工具。
      使用哪一種,就看個(gè)人的app的需要來(lái)決定了。
      今天我主要說(shuō)的是ShareSDK的簡(jiǎn)單集成和使用。
      2.集成前的準(zhǔn)備工作
      2.1. 拿自己的Appkey 去下載ShareSDK
      下載地址:http://sharesdk.cn/Download
      2.2. 申請(qǐng)分享工具的Appkey
      例如: 新浪微博、騰訊微博、豆瓣應(yīng)用、人人網(wǎng)、QQ空間
      去各大社交網(wǎng)站的開發(fā)者平臺(tái),進(jìn)行注冊(cè)申請(qǐng)即可。
      獲取如下:
      //新浪微博:
      //App Key:2258477553
      //App Secret:1e2f275afc375109e456f550fb3918e8
      //騰訊微博:
      //App key:2620460989
      //App secret:58c55f572d5ae35e0c355f4c0ee11283
      3.集成ShareSDK
      3.1.注冊(cè)使用ShareSDK
      - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
      {
      //注冊(cè)ShareSDK
      [ShareSDK registerApp:@"1983bf0916db”];
      return YES;
      }
      3.2.添加要集成的分享平臺(tái)
      注意: 新浪微博需要提供回調(diào)地址才行
      回調(diào)地址去新浪開發(fā)者平臺(tái)獲取
      如圖:
    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
    //注冊(cè)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.初始化默認(rèn)分享內(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社交化分享測(cè)試內(nèi)容。"
    defaultContent:@"默認(rèn)分享內(nèi)容,沒(méi)內(nèi)容時(shí)顯示"
    image:[ShareSDK imageWithPath:imagePath]
    title:@"ShareSDK"
    url:@"http://www.sharesdk.cn"
    description:@"這是一條測(cè)試信息"
    mediaType:SSPublishContentMediaTypeNews];
      b.彈出分享View
    [ShareSDK showShareActionSheet:nil
    shareList:nil
    content:publishContent
    statusBarTips:YES
    authOptions:nil
    shareOptions: nil
    result:^(ShareType type, SSResponseState state, id<ISSPlatformShareInfo> statusInfo, id<ICMErrorInfo> error, BOOL end) {
    if (state == SSResponseStateSuccess)
    {
    NSLog(@"分享成功");
    }
    else if (state == SSResponseStateFail)
    {
    NSLog(@"分享失敗,錯(cuò)誤碼:%d,錯(cuò)誤描述:%@", [error errorCode], [error errorDescription]);
    }
    }];
      效果圖:

    posted on 2014-08-12 09:36 順其自然EVO 閱讀(1345) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄

    <2014年8月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 一区二区三区福利视频免费观看| 亚洲国产激情一区二区三区| 亚洲AV无码一区二区三区电影 | 亚洲av无码一区二区三区不卡 | 亚洲影院天堂中文av色| 亚洲另类少妇17p| 久久久免费精品re6| 国产精品亚洲片在线花蝴蝶| 亚洲日韩区在线电影| 国产美女a做受大片免费| 精品国产免费一区二区三区香蕉| 国产精品亚洲午夜一区二区三区| 亚洲欧洲精品成人久久奇米网 | 亚洲AV无码日韩AV无码导航| 在线观看视频免费国语| 久久国产精品免费看| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 国产精品亚洲A∨天堂不卡| 成年在线网站免费观看无广告| 中文字幕av无码不卡免费| 中文字幕亚洲情99在线| 久久精品国产精品亚洲蜜月| 免费jjzz在线播放国产| 日韩中文字幕精品免费一区| 两个人日本免费完整版在线观看1| 亚洲精品中文字幕无乱码麻豆| 久久久久亚洲精品中文字幕| 免费毛片在线视频| 在线a免费观看最新网站| 一级毛片人与动免费观看| 亚洲人成网站在线播放2019| 久久被窝电影亚洲爽爽爽| 免费成人黄色大片| 在线观看无码的免费网站| 蜜桃AV无码免费看永久| 日韩免费无码一区二区视频| 99久久免费看国产精品| a级毛片视频免费观看| 成人a毛片视频免费看| 爱情岛亚洲论坛在线观看| 亚洲熟妇无码一区二区三区|