public static UserTagJsonResult Get(string accessTokenOrAppId, int tagid,string next_openid="", int timeOut = Config.TIME_OUT) { return ApiHandlerWapper.TryCommonApi(accessToken => { var urlFormat = "https://api.weixin.qq.com/cgi-bin/user/tag/get?access_token={0}"; var data = new { tagid = tagid, next_openid = next_openid }; return CommonJsonSend.Send<UserTagJsonResult>(accessToken, urlFormat, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppId); }
public static CreateTagResult Create(string accessTokenOrAppId,string name, int timeOut = Config.TIME_OUT) { return ApiHandlerWapper.TryCommonApi(accessToken => { var urlFormat = "https://api.weixin.qq.com/cgi-bin/tags/create?access_token={0}"; var data = new { tag = new { name = name } }; return CommonJsonSend.Send<CreateTagResult>(accessToken, urlFormat, data, timeOut: timeOut); }, accessTokenOrAppId); }
public static WxJsonResult Delete(string accessTokenOrAppId, int id, int timeOut = Config.TIME_OUT) { return ApiHandlerWapper.TryCommonApi(accessToken => { var urlFormat = "https://api.weixin.qq.com/cgi-bin/tags/delete?access_token={0}"; var data = new { tag = new { id = id } }; return CommonJsonSend.Send<WxJsonResult>(accessToken, urlFormat, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppId); }
public static WxJsonResult BatchUntagging(string accessTokenOrAppId, int tagid, List<string> openid_list, int timeOut = Config.TIME_OUT) { return ApiHandlerWapper.TryCommonApi(accessToken => { var urlFormat = "https://api.weixin.qq.com/cgi-bin/tags/members/batchuntagging?access_token={0}"; var data = new { openid_list = openid_list, tagid = tagid }; return CommonJsonSend.Send<WxJsonResult>(accessToken, urlFormat, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppId); }
public static UserTagListResult UserTagList(string accessTokenOrAppid,string openid,int timeOut = Config.TIME_OUT) { return ApiHandlerWapper.TryCommonApi(accessToken => { var urlFormat = "https://api.weixin.qq.com/cgi-bin/tags/getidlist?access_token={0}"; var data = new { openid = openid }; return CommonJsonSend.Send<UserTagListResult>(accessToken, urlFormat, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppid); }