org.apache.http.client.methods.HttpUriRequest - java examples

Here are the examples of the java api org.apache.http.client.methods.HttpUriRequest taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

155 Examples 7

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 创建领取卡券二维码
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static QrCodeCreateResult qrcodeCreate(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/qrcode/create").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, QrCodeCreateResult.clreplaced);
}

19 View Complete Implementation : MaterialAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 新增永久图文素材
 * @param access_token access_token
 * @param articles articles
 * @return Media
 */
public static Media add_news(String access_token, List<Article> articles) {
    String str = JsonUtil.toJSONString(articles);
    String messageJson = "{\"articles\":" + str + "}";
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/cgi-bin/material/add_news").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token)).setEnreplacedy(new StringEnreplacedy(messageJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, Media.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 配置设备与页面的关联关系
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceBindPageResult deviceBindPage(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/bindpage").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceBindPageResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设置卡券失效
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BaseResult codeUnavailable(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/code/unavailable").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 页面管理-新增页面
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static PageAddResult pageAdd(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/page/add").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, PageAddResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 批量查询卡券列表
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BatchGetResult batchGet(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/batchget").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BatchGetResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 创建卡券
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static CreateResult create(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/create").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, CreateResult.clreplaced);
}

19 View Complete Implementation : LocalHttpClient.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * MCH keyStore 请求 数据返回自动XML对象解析
 * @param mch_id mch_id
 * @param request request
 * @param clazz clazz
 * @param <T> T
 * @return result
 */
public static <T> T keyStoreExecuteXmlResult(String mch_id, HttpUriRequest request, Clreplaced<T> clazz) {
    return keyStoreExecuteXmlResult(mch_id, request, clazz, null, null);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 从分组中移除设备
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceGroupDeleteDeviceResult deviceGroupDeleteDevice(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/group/deletedevice").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceGroupDeleteDeviceResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 获取用户已领取卡券
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static UserGetCardListResult userGetCardList(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/user/getcardlist").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, UserGetCardListResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 核销Code
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static CodeConsumeResult codeConsume(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/code/consume").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, CodeConsumeResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设置买单功能
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BaseResult payCellSet(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/paycell/set").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设备管理-配置设备与(或者其它公众号的)门店的关联关系
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceBindLocationResult deviceBindLocation(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/bindlocation").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceBindLocationResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 摇一摇红包-创建红包活动
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static LotteryAddLotteryInfoResult lotteryAddLotteryInfo(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/lottery/addlotteryinfo").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, LotteryAddLotteryInfoResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 页面管理-编辑页面信息
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static PageUpdateResult pageUpdate(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/page/update").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, PageUpdateResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 页面管理-查询页面列表
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static PageSearchResult pageSearch(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/page/search").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, PageSearchResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 更改卡券信息接口
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static UpdateResult update(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/update").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, UpdateResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 创建货架
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static LandingPageCreateResult landingPageCreate(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/landingpage/create").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, LandingPageCreateResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * Code解码<br>
 * 1.只能解码本公众号卡券获取的加密code。 <br>
 * 2.开发者若从url上获取到加密code,请注意先进行urldecode,否则报错。<br>
 * 3.encrypt_code是卡券的code码经过加密处理得到的加密code码,与code一一对应。<br>
 * 4.开发者只能解密本公众号的加密code,否则报错。
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static CodeDecryptResult codeDecrypt(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/code/decrypt").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, CodeDecryptResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 以页面为维度的数据统计接口
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static StatisticsPageResult statisticsPage(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/statistics/page").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, StatisticsPageResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 查询设备列表
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceSearchResult deviceSearch(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/search").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceSearchResult.clreplaced);
}

19 View Complete Implementation : MaterialAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 获取素材列表
 * @param access_token access_token
 * @param type		素材的类型,图片(image)、视频(video)、语音 (voice)、图文(news)
 * @param offset	从全部素材的该偏移位置开始返回,0表示从第一个素材 返回
 * @param count		返回素材的数量,取值在1到20之间
 * @return MaterialBatchgetResult
 */
public static MaterialBatchgetResult batchget_material(String access_token, String type, int offset, int count) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/cgi-bin/material/batchget_material").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token)).setEnreplacedy(new StringEnreplacedy("{\"type\":\"" + type + "\",\"offset\":" + offset + ",\"count\":" + count + "}", Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, MaterialBatchgetResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 摇一摇红包-设置红包活动抽奖开关
 *
 * @param accessToken accessToken
 * @param lotteryId   lotteryId
 * @param onoff       onoff
 * @return result
 */
public static BaseResult lotterySetLotterySwitch(String accessToken, String lotteryId, int onoff) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/lottery/setlotteryswitch").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).addParameter("lottery_id", lotteryId).addParameter("onoff", "" + onoff).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 添加设备到分组
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceGroupAddDeviceResult deviceGroupAddDevice(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/group/adddevice").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceGroupAddDeviceResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设置测试白名单
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BaseResult testWhiteListSet(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/testwhitelist/set").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设备管理-查询设备ID申请审核状态
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceApplyStatusResult deviceApplyStatus(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/applystatus").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceApplyStatusResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 查询Code
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static CodeGetResult codeGet(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/code/get").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, CodeGetResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 查询设备与页面的关联关系
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static RelationSearchResult relationSearch(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/relation/search").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, RelationSearchResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设备管理-申请设备ID
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceApplyIdResult deviceApplyId(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/applyid").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceApplyIdResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 查询分组详情
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceGroupGetDetailResult deviceGroupGetDetail(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/group/getdetail").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceGroupGetDetailResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 获取设备及用户信息
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static UserGetShakeInfoResult userGetShakeInfo(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/user/getshakeinfo").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, UserGetShakeInfoResult.clreplaced);
}

19 View Complete Implementation : MediaAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 高级群发 构成 MreplacedMPnewsMessage 对象的前置请求接口
 * @param access_token access_token
 * @param messageJson messageJson
 * @return result
 */
public static Media mediaUploadnews(String access_token, String messageJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/cgi-bin/media/uploadnews").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token)).setEnreplacedy(new StringEnreplacedy(messageJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, Media.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 查询导入code数目
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static CodeGetDepositCountResult codeGetDepositCount(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/code/getdepositcount").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, CodeGetDepositCountResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 设置自助核销功能
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BaseResult selfconsumecellSet(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/selfconsumecell/set").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 编辑设备信息
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceUpdateResult deviceUpdate(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/update").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceUpdateResult.clreplaced);
}

19 View Complete Implementation : LocalHttpClient.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 数据返回自动XML对象解析
 * @param request request
 * @param clazz clazz
 * @param <T> T
 * @return result
 */
public static <T> T executeXmlResult(HttpUriRequest request, Clreplaced<T> clazz) {
    return execute(request, XmlResponseHandler.createResponseHandler(clazz));
}

19 View Complete Implementation : MediaAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 高级群发 构成 MreplacedMPvideoMessage 对象的前置请求接口
 * @param access_token access_token
 * @param uploadvideo uploadvideo
 * @return Media
 */
public static Media mediaUploadvideo(String access_token, Uploadvideo uploadvideo) {
    String messageJson = JsonUtil.toJSONString(uploadvideo);
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/cgi-bin/media/uploadvideo").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token)).setEnreplacedy(new StringEnreplacedy(messageJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, Media.clreplaced);
}

19 View Complete Implementation : MaterialAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 删除永久素材
 * @param access_token access_token
 * @param media_id media_id
 * @return BaseResult
 */
public static BaseResult del_material(String access_token, String media_id) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/cgi-bin/material/del_material").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token)).setEnreplacedy(new StringEnreplacedy("{\"media_id\":\"" + media_id + "\"}", Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : LocalHttpClient.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 数据返回自动JSON对象解析
 * @param request request
 * @param clazz clazz
 * @param <T> T
 * @return result
 */
public static <T> T executeJsonResult(HttpUriRequest request, Clreplaced<T> clazz) {
    return execute(request, JsonResponseHandler.createResponseHandler(clazz));
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 摇一摇红包-录入红包信息
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static LotterySetPrizeBucketResult lotterySetPrizeBucket(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/lottery/setprizebucket").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, LotterySetPrizeBucketResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 删除分组
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceGroupDeleteResult deviceGroupDelete(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/group/delete").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceGroupDeleteResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 修改库存
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BaseResult modifyStock(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/modifystock").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 导入code
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static CodeDepositResult codeDeposit(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/code/deposit").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, CodeDepositResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 批量查询设备统计数据接口
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static StatisticsDeviceListResult statisticsDeviceList(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/statistics/devicelist").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, StatisticsDeviceListResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 申请开通功能
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static AccountRegisterResult accountRegister(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/account/register").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, AccountRegisterResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 以设备为维度的数据统计接口
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static StatisticsDeviceResult statisticsDevice(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/statistics/device").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, StatisticsDeviceResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 查询分组列表
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceGroupGetListResult deviceGroupGetList(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/group/getlist").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceGroupGetListResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 新增分组
 *
 * @param accessToken accessToken
 * @param postJson    postJson
 * @return result
 */
public static DeviceGroupAddResult deviceGroupAdd(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/device/group/add").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, DeviceGroupAddResult.clreplaced);
}

19 View Complete Implementation : ShakeAroundAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 申请开通功能-查询审核状态
 *
 * @param accessToken accessToken
 * @return result
 */
public static AccountAuditStatusResult accountAuditStatus(String accessToken) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/shakearound/account/auditstatus").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, AccountAuditStatusResult.clreplaced);
}

19 View Complete Implementation : CardAPI.java
Copyright Apache License 2.0
Author : liyiorg
/**
 * 删除卡券
 * @param accessToken accessToken
 * @param postJson postJson
 * @return result
 */
public static BaseResult delete(String accessToken, String postJson) {
    HttpUriRequest httpUriRequest = RequestBuilder.post().setHeader(jsonHeader).setUri(BASE_URI + "/card/delete").addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).setEnreplacedy(new StringEnreplacedy(postJson, Charset.forName("utf-8"))).build();
    return LocalHttpClient.executeJsonResult(httpUriRequest, BaseResult.clreplaced);
}