All Downloads are FREE. Search and download functionalities are using the official Maven repository.

weixin.popular.bean.message.massmessage.MassMPnewsMessage Maven / Gradle / Ivy

Go to download

The weixin-popular is a JAVA SDK for weixin. Weixin web url is https://mp.weixin.qq.com.

There is a newer version: 2.8.43
Show newest version
package weixin.popular.bean.message.massmessage;

import java.util.HashMap;
import java.util.Map;

import weixin.popular.bean.message.preview.MpnewsPreview;
import weixin.popular.bean.message.preview.Preview;

public class MassMPnewsMessage extends MassMessage{

	private Map mpnews;
	
	private Integer send_ignore_reprint;	//原创检查命中后行为 1为继续群发(转载),0为停止群发。	该参数默认为0。

	public MassMPnewsMessage(String media_id) {
		super();
		mpnews = new HashMap();
		mpnews.put("media_id",media_id);
		super.msgtype = "mpnews";
	}

	public Map getMpnews() {
		return mpnews;
	}

	public void setMpnews(Map mpnews) {
		this.mpnews = mpnews;
	}

	public Integer getSend_ignore_reprint() {
		return send_ignore_reprint;
	}

	public void setSend_ignore_reprint(Integer send_ignore_reprint) {
		this.send_ignore_reprint = send_ignore_reprint;
	}

	@Override
	public Preview convert() {
		Preview preview = new MpnewsPreview(mpnews.get("media_id"));
		if(this.getTouser()!=null && this.getTouser().size()>0){
			preview.setTouser(this.getTouser().iterator().next());
		}
		return preview;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy