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

weixin.popular.bean.xmlmessage.XMLMusicMessage 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.32
Show newest version
package weixin.popular.bean.xmlmessage;

public class XMLMusicMessage extends XMLMessage{
	
	private String title;
	
	private String description;
	
	private String musicUrl;
	
	private String hQMusicUrl;
	
	private String thumbMediaId;

	/**
	 * 
	 * @param toUserName toUserName
	 * @param fromUserName fromUserName
	 * @param title			[可以为空]
	 * @param description	[可以为空]
	 * @param musicUrl		[可以为空] 音乐链接
	 * @param hQMusicUrl	[可以为空] 高质量音乐链接,WIFI环境优先使用该链接播放音乐
	 * @param thumbMediaId	缩略图的媒体id,通过上传多媒体文件,得到的id
	 */
	public XMLMusicMessage(String toUserName, String fromUserName,
			String title,String description,String musicUrl,String hQMusicUrl,String thumbMediaId) {
		super(toUserName, fromUserName, "music");
		this.title = title;
		this.description = description;
		this.musicUrl = musicUrl;
		this.hQMusicUrl = hQMusicUrl;
		this.thumbMediaId = thumbMediaId;
	}


	@Override
	public String subXML() {
		StringBuilder sb = new StringBuilder();
		sb.append("");
		sb.append("<![CDATA["+(title==null?"":title)+"]]>");
		sb.append("");
		sb.append("");
		sb.append("");		
		sb.append("");
		sb.append("");
		return sb.toString();
	}

	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy