package weixin.popular.bean.message.massmessage; import java.util.HashMap; import java.util.Map; import weixin.popular.bean.message.preview.MusicPreview; import weixin.popular.bean.message.preview.Preview; public class MassMusicMessage extends MassMessage{ private Map<String, String> music; public MassMusicMessage(String media_id) { super(); music = new HashMap<String, String>(); music.put("media_id",media_id); super.msgtype = "music"; } public Map<String, String> getMusic() { return music; } public void setMusic(Map<String, String> music) { this.music = music; } @Override public Preview convert() { //转为 Preview,官方未说明该类型 Preview preview = new MusicPreview(music.get("media_id")); if(this.getTouser()!=null && this.getTouser().size()>0){ preview.setTouser(this.getTouser().iterator().next()); } return preview; } }