重要
調用
get
和set
方法對ShareContent
的變數進行訪問。由於分享沒有統一的標準,通過使用
imgUrl
在內部抹平差異。所有分享優先使用“分享圖片 URL(imgUrl
)”,其次使用“分享圖片(image
)”。
ShareContent
分享內容介面:
public class ShareContent implements Serializable {
/*
* 分享內容
*/
private String content;
/*
* 分享的圖片
*/
private byte[] image;
/*
* 分享跳轉的 URL
*/
private String url;
/*
* 分享標題
*/
private String title;
/*
* 分享圖片 URL
* 注意:分享網狀圖片到朋友圈時,需先下載圖片到本地,將圖片路徑傳給 imgUrl
*/
private String imgUrl;
/*
* 擴充參數: 用於傳遞產生短連結及簡訊發送成功等業務參數
*/
private String extData;
/*
* 分享類型:"url" 為分享連結,"image" 為分享圖片
*/
private String contentType;
/*
* 分享到連絡人:分享預覽框中小圖的圖片 URL
*/
private String iconUrl;
/**
* 本地圖片 URL
*/
private String localImageUrl;
}