iOS微博分享網(wǎng)頁踩坑小記

pexels-trung-nguyen-2747045.jpg

最近項(xiàng)目中開始有了微博分享網(wǎng)頁的需求绎橘,之前都是分享單圖的需求诉位,想著這個(gè)需求實(shí)現(xiàn)起來也不難骑脱,但沒想到給了我個(gè)小驚喜。好了苍糠,話不多說叁丧,開始正文。項(xiàng)目中的微博分享是好久之前就已經(jīng)加進(jìn)去了岳瞭,想著只是切換個(gè)分享的方式而已拥娄,并沒有多么復(fù)雜,但在做的過程中卻遇到了不少坑瞳筏。

進(jìn)入到微博開放平臺(tái)稚瘾,下載了個(gè)Demo,然后按照Demo中的方式,將代碼copy到項(xiàng)目中姚炕,具體代碼如下:

WBMessageObject *message = [WBMessageObject message];
WBWebpageObject *webpage = [WBWebpageObject object];
webpage.objectID = @"identifier1";
webpage.title = NSLocalizedString(@"分享網(wǎng)頁標(biāo)題", nil);
webpage.description = [NSString stringWithFormat:NSLocalizedString(@"分享網(wǎng)頁內(nèi)容簡(jiǎn)介-%.0f", nil), [[NSDate date] timeIntervalSince1970]];
webpage.thumbnailData = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"image_2" ofType:@"jpg"]];
webpage.webpageUrl = @"http://weibo.com/p/1001603849727862021333?rightmod=1&wvr=6&mod=noticeboard";
message.mediaObject = webpage;

WBAuthorizeRequest *authRequest = [WBAuthorizeRequest request];
authRequest.redirectURI = @"";
authRequest.scope = @"all";
WBSendMessageToWeiboRequest *request = [WBSendMessageToWeiboRequest requestWithMessage:message authInfo:authRequest access_token: nil];
[WeiboSDK sendRequest:request completion:nil];

結(jié)果發(fā)現(xiàn)摊欠,分享到微博之后,圖片并沒有顯示柱宦,如下圖所示:

IMG_0183.JPG

查看微博開放平臺(tái)FAQ,發(fā)現(xiàn)有針對(duì)該問題的解決方案,如下:

Q:WBWebpageObject 分享之后不顯示縮略圖 是什么原因
- A:移動(dòng)應(yīng)用商務(wù)合作,移動(dòng)SDK中的LinkCard和附件欄集成分享權(quán)限需要合作申請(qǐng)些椒,商務(wù)對(duì)接請(qǐng)發(fā)郵件至:yuqing1@staff.sina.com.cn

既然說是需要申請(qǐng)權(quán)限,那我就去開放平臺(tái)上面去查看了下權(quán)限掸刊,發(fā)現(xiàn)該申請(qǐng)的權(quán)限都申請(qǐng)到了免糕,這就很尷尬,到底是什么原因造成的呢,突然想到石窑,可以看看別的平臺(tái)是怎么做的牌芋,結(jié)果發(fā)現(xiàn)餓了么分享網(wǎng)頁的頁面如下圖:

IMG_0182.JPG

看到這個(gè)分享的方式,想起了項(xiàng)目中分享圖片時(shí)的寫法尼斧,然后將分享圖片時(shí)的內(nèi)容拼接一下姜贡,以標(biāo)題和分享鏈接組合成新的標(biāo)題,具體代碼實(shí)現(xiàn)如下:

WBMessageObject *message = [WBMessageObject message];
message.text = [NSString stringWithFormat:@"%@ %@",@"我的肌膚報(bào)告",@"http://weibo.com/p/1001603849727862021333?rightmod=1&wvr=6&mod=noticeboard"];
WBImageObject *imageObject = [WBImageObject object];
imageObject.imageData = UIImageJPEGRepresentation(self.FXimage, 0.65);
imageObject.delegate = self;
message.imageObject = imageObject;

WBAuthorizeRequest *authRequest = [WBAuthorizeRequest request];
authRequest.redirectURI = @"";
authRequest.scope = @"all";
WBSendMessageToWeiboRequest *request = [WBSendMessageToWeiboRequest requestWithMessage:message authInfo:authRequest access_token: nil];
[WeiboSDK sendRequest:request completion:nil];

運(yùn)行起來之后棺棵,分享之后楼咳,如下圖所示:

IMG_0184.JPG

到這里,就實(shí)現(xiàn)了微博分享網(wǎng)頁的需求烛恤。最后母怜,再吐槽一下微博開放平臺(tái)的文檔,是真的寫的亂缚柏,希望可以改進(jìn)一下苹熏,太難找了。币喧。轨域。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市杀餐,隨后出現(xiàn)的幾起案子干发,更是在濱河造成了極大的恐慌,老刑警劉巖史翘,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件枉长,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡琼讽,警方通過查閱死者的電腦和手機(jī)必峰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钻蹬,“玉大人吼蚁,你說我怎么就攤上這事∥是罚” “怎么了肝匆?”我有些...
    開封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)溅潜。 經(jīng)常有香客問我,道長(zhǎng)薪伏,這世上最難降的妖魔是什么滚澜? 我笑而不...
    開封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮嫁怀,結(jié)果婚禮上设捐,老公的妹妹穿的比我還像新娘借浊。我一直安慰自己,他們只是感情好萝招,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開白布蚂斤。 她就那樣靜靜地躺著,像睡著了一般槐沼。 火紅的嫁衣襯著肌膚如雪曙蒸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天岗钩,我揣著相機(jī)與錄音纽窟,去河邊找鬼。 笑死兼吓,一個(gè)胖子當(dāng)著我的面吹牛臂港,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播视搏,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼审孽,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了浑娜?” 一聲冷哼從身側(cè)響起佑力,我...
    開封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎棚愤,沒想到半個(gè)月后搓萧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡宛畦,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年瘸洛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片次和。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡反肋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出踏施,到底是詐尸還是另有隱情石蔗,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布畅形,位于F島的核電站养距,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏日熬。R本人自食惡果不足惜棍厌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧耘纱,春花似錦敬肚、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至员寇,卻和暖如春弄慰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背丁恭。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工曹动, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人牲览。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓墓陈,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親第献。 傳聞我的和親對(duì)象是個(gè)殘疾皇子贡必,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

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