me.chanjar.weixin.cp.bean.article.MpnewsArticle Maven / Gradle / Ivy
package me.chanjar.weixin.cp.bean.article;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
/**
*
* Created by BinaryWang on 2017/3/27.
*
*
* @author Binary Wang
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder(builderMethodName = "newBuilder")
public class MpnewsArticle implements Serializable {
private static final long serialVersionUID = 6985871812170756481L;
/**
* 标题,不超过128个字节,超过会自动截断
*/
private String title;
/**
* 图文消息缩略图的media_id, 可以通过素材管理接口获得。此处thumb_media_id即上传接口返回的media_id
*/
private String thumbMediaId;
/**
* 图文消息的作者,不超过64个字节
*/
private String author;
/**
* 图文消息点击“阅读原文”之后的页面链接
*/
private String contentSourceUrl;
/**
* 图文消息的内容,支持html标签,不超过666 K个字节
*/
private String content;
/**
* 图文消息的描述,不超过512个字节,超过会自动截断
*/
private String digest;
/**
* 可能已经废弃了,官方文档里已经看不到了
*/
@Deprecated
private String showCoverPic;
}