/** * Copyright (c) 2011-2014, James Zhan 詹波 (jfinal@126.com). * * Licensed under the Apache License, Version 2.0 (the "License"); */ package com.jfinal.weixin.sdk.msg.out; import com.jfinal.weixin.sdk.msg.in.InMsg; /** *
回复图片消息 <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><![CDATA[image]]></MsgType> <Image> <MediaId><![CDATA[media_id]]></MediaId> </Image> </xml>*/ @SuppressWarnings("serial") public class OutImageMsg extends OutMsg { private String mediaId; public OutImageMsg() { this.msgType = "image"; } public OutImageMsg(InMsg inMsg) { super(inMsg); this.msgType = "image"; } @Override protected void subXml(StringBuilder sb) { if (null == mediaId) { throw new NullPointerException("mediaId is null"); } sb.append("