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

org.tinygroup.weixinmeterial.convert.json.PermanentMediaIdResultConvert Maven / Gradle / Ivy

The newest version!
package org.tinygroup.weixinmeterial.convert.json;

import org.tinygroup.weixin.WeiXinContext;
import org.tinygroup.weixin.WeiXinConvertMode;
import org.tinygroup.weixin.convert.json.AbstractJSONObjectConvert;
import org.tinygroup.weixinmeterial.result.PermanentMediaIdResult;

import com.alibaba.fastjson.JSONObject;

public class PermanentMediaIdResultConvert extends AbstractJSONObjectConvert {

	public PermanentMediaIdResultConvert() {
		super(PermanentMediaIdResult.class);
	}

	public WeiXinConvertMode getWeiXinConvertMode() {
		return WeiXinConvertMode.SEND;
	}

	protected boolean checkMatch(JSONObject input, WeiXinContext context) {
		return input.containsKey("media_id") && !input.containsKey("url");
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy