友盟集成(十三) —— 幾個遇到的坑之分享到QQ不顯示縮略圖(三)

版本記錄

版本號 時間
V1.0 2018.06.21

前言

相信很多人用過友盟,包括友盟的第三方登錄、分享以及統(tǒng)計(jì)。這里我們就分幾個模塊進(jìn)行詳細(xì)的說明 —— 移動統(tǒng)計(jì)(U - App)、網(wǎng)站統(tǒng)計(jì)(U - Web)、消息推送(U - Push)、社會化分享(U - Share)、游戲統(tǒng)計(jì)(U - Game)、互聯(lián)網(wǎng)運(yùn)營數(shù)據(jù)服務(wù)(Dplus) - 多維度、一站式、精細(xì)化數(shù)據(jù)管理服務(wù)。感興趣的可以看上面幾篇。
1. 友盟集成(一) —— UShare模塊之快速集成(一)
2. 友盟集成(二) —— UShare模塊之快速集成(二)
3. 友盟集成(三) —— UShare模塊之第三方登錄(一)
4. 友盟集成(四) —— UShare模塊之進(jìn)階說明之第三方平臺SDK說明(一)
5. 友盟集成(五) —— UShare模塊之進(jìn)階說明之分享到第三方平臺(二)
6. 友盟集成(六) —— UShare模塊之進(jìn)階說明之分享面板UI(三)
7. 友盟集成(七) —— UShare模塊之進(jìn)階說明之自定義平臺(四)
8. 友盟集成(八) —— UShare模塊之進(jìn)階說明之U-Share API說明(五)
9. 友盟集成(九) —— UShare模塊之UShare常見問題 (六)
10. 友盟集成(十) —— UShare模塊之UShare日志說明 (七)
11. 友盟集成(十一) —— 幾個遇到的坑之QQ授權(quán)名稱的設(shè)置(一)
12. 友盟集成(十二) —— 幾個遇到的坑之HTTP分享到微博失?。ǘ?/a>

分享到QQ不顯示縮略圖

我們在做分享到QQ好友的時候,有時候不顯示縮略圖,只顯示的是自己產(chǎn)品的logo,如下所示:

這很明顯不是我們想要的,我們一般要求右邊不顯示自己的logo,在我們這個需求里應(yīng)該是主播的頭像,找了下原因,后來還是因?yàn)閭鬟f的thumbImageStr還是HTTP格式的原因。

//創(chuàng)建分享消息對象
UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObject];
//創(chuàng)建網(wǎng)頁內(nèi)容對象
UMShareWebpageObject *shareObject = [UMShareWebpageObject shareObjectWithTitle:title descr:content thumImage:thumbImageStr];
    
//設(shè)置網(wǎng)頁地址
shareObject.webpageUrl = url;
            
//分享消息對象設(shè)置分享內(nèi)容對象
messageObject.shareObject = shareObject;

這里只需要將上面的thumbImageStr修改成HTTPS就可以顯示縮略圖了,其實(shí)這個是服務(wù)端的問題,他下發(fā)的時候就應(yīng)該給下發(fā)HTTPS而不是HTTP,修改以后的效果圖如下所示:

可以看見,右邊主播的縮略圖就顯示出來了。

后記

本篇主要講述了分享到QQ好友不顯示縮略圖問題,感興趣的給個贊或者關(guān)注~~~~

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

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