ShareSDK分享微博的問(wèn)題

在有圖片鏈接的時(shí)候,分享到微博,不像qq/微信那樣直接帶有鏈接,鏈接必須加到text里面,所以在保證彈出sheet的同時(shí),將新浪微博的分享內(nèi)容和其他平臺(tái)區(qū)分開(kāi)。

不說(shuō)了,貼代碼

//創(chuàng)建分享的參數(shù)

NSArray * imgArr = @[@"https://www.jingchujie.com/dybuat/css01/img/loginNew.png"];

if (imgArr) {

NSMutableDictionary * shareDic? = [NSMutableDictionary dictionary];

[shareDic SSDKEnableUseClientShare];

NSString * text = @"邀請(qǐng)好友注冊(cè)有獎(jiǎng)勵(lì)哦~";

NSString * content = [NSString stringWithFormat:@"%@%@",text,_urlstr];

[shareDic SSDKSetupShareParamsByText: ?text?

?images:imgArr url:[NSURL URLWithString:_urlstr] title:@"一起來(lái)吧!" type:SSDKContentTypeAuto];

[shareDic SSDKSetupSinaWeiboShareParamsByText:content?

title:@"一起來(lái)吧!" image:imgArr url:[NSURL URLWithString:_urlstr] latitude:0.0 longitude:0.0 objectID:nil type:SSDKContentTypeAuto];

//分享

[ShareSDK showShareActionSheet:nil items:nil shareParams:shareDic onShareStateChanged:^(SSDKResponseState state, SSDKPlatformType platformType, NSDictionary *userData, SSDKContentEntity *contentEntity, NSError *error, BOOL end) {

switch (state) {

case SSDKResponseStateSuccess:

{

UIAlertView * alertview = [[UIAlertView alloc] initWithTitle:@"分享成功" message:nil delegate:nil cancelButtonTitle:@"確定" otherButtonTitles:nil, nil];

[alertview? show];

}

break;

case SSDKResponseStateFail:

{

NSLog(@"%@",error);

UIAlertView * alertview = [[UIAlertView alloc] initWithTitle:@"分享失敗" message:[NSString stringWithFormat:@"%@",error] delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil, nil];

[alertview show];

}

break;

default:

break;

}

}];

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • iOS開(kāi)發(fā)系列--網(wǎng)絡(luò)開(kāi)發(fā) 概覽 大部分應(yīng)用程序都或多或少會(huì)牽扯到網(wǎng)絡(luò)開(kāi)發(fā),例如說(shuō)新浪微博、微信等,這些應(yīng)用本身可...
    lichengjin閱讀 4,036評(píng)論 2 7
  • AFNNetworking 2.0你相信你一定知道AFNNetworking,不知道你還可以看看該作者的博文,所以...
    瞎嘚嘚閱讀 765評(píng)論 1 1
  • #import<Foundation/Foundation.h> #import #import "sqlTest...
    lichengjin閱讀 480評(píng)論 0 0
  • 關(guān)于凱利判據(jù) Kelly criterion通過(guò)今天的研讀,大概明白了大致意思,但證明過(guò)程還有太多不太清楚的地方,...
    李章文閱讀 241評(píng)論 0 0
  • 相遇之前就想著這次會(huì)不會(huì)見(jiàn)到你,果然你也在那里。雖然才是第二次相遇,但是感覺(jué)我們已經(jīng)是相識(shí)好多年的老朋友一樣。在采...
    伊木依土閱讀 636評(píng)論 0 0

友情鏈接更多精彩內(nèi)容