本文整理了Java中org.apache.http.client.methods.RequestBuilder.addParameter
方法的一些代码示例,展示了RequestBuilder.addParameter
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RequestBuilder.addParameter
方法的具体详情如下:
包路径:org.apache.http.client.methods.RequestBuilder
类名称:RequestBuilder
方法名:addParameter
暂无
代码示例来源:origin: apache/incubator-pinot
private static void addHeadersAndParameters(RequestBuilder requestBuilder, @Nullable List<Header> headers,
@Nullable List<NameValuePair> parameters) {
if (headers != null) {
for (Header header : headers) {
requestBuilder.addHeader(header);
}
}
if (parameters != null) {
for (NameValuePair parameter : parameters) {
requestBuilder.addParameter(parameter);
}
}
}
代码示例来源:origin: gocd/gocd
public String getToken() throws IOException {
LOGGER.debug("[Agent Registration] Using URL {} to get a token.", tokenURL);
HttpRequestBase getTokenRequest = (HttpRequestBase) RequestBuilder.get(tokenURL)
.addParameter("uuid", agentRegistry.uuid())
.build();
try {
CloseableHttpResponse response = httpClient.execute(getTokenRequest);
final String responseBody = responseBody(response);
if (response.getStatusLine().getStatusCode() == SC_OK) {
LOGGER.info("The server has generated token for the agent.");
return responseBody;
} else {
LOGGER.error("Received status code from server {}", response.getStatusLine().getStatusCode());
LOGGER.error("Reason for failure {} ", responseBody);
throw new RuntimeException(responseBody);
}
} finally {
getTokenRequest.releaseConnection();
}
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取关注列表
* @param access_token access_token
* @param next_openid 第一次获取使用null
* @return FollowResult
*/
public static FollowResult userGet(String access_token,String next_openid){
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(BASE_URI+"/cgi-bin/user/get")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.addParameter("next_openid", next_openid==null?"":next_openid)
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,FollowResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 查询所有分组
* @param access_token access_token
* @return Group
*/
public static Group groupsGet(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI+"/cgi-bin/groups/get")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,Group.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取素材总数
* @param access_token access_token
* @return MaterialcountResult
*/
public static MaterialcountResult get_materialcount(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI+"/cgi-bin/material/get_materialcount")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,MaterialcountResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 删除菜单
* @param access_token access_token
* @return BaseResult
*/
public static BaseResult menuDelete(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI+"/cgi-bin/menu/delete")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,BaseResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取菜单
* @param access_token access_token
* @return Menu
*/
public static Menu menuGet(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI+"/cgi-bin/menu/get")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,Menu.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取门店类目表
* @param accessToken accessToken
* @return result
*/
public static CategoryListResult getWxCategory(String accessToken) {
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI + "/cgi-bin/poi/getwxcategory")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(accessToken)).build();
return LocalHttpClient.executeJsonResult(httpUriRequest,
CategoryListResult.class);
}
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取微信服务器IP地址
* @param access_token access_token
* @return Callbackip
*/
public static Callbackip getcallbackip(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(BASE_URI + "/cgi-bin/getcallbackip")
.addParameter(PARAM_ACCESS_TOKEN,API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,Callbackip.class);
}
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 下载二维码
* @param ticket 内部自动 UrlEncode
* @return BufferedImage
*/
public static BufferedImage showqrcode(String ticket){
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(MP_URI + "/cgi-bin/showqrcode")
.addParameter("ticket", ticket)
.build();
CloseableHttpResponse httpResponse = LocalHttpClient.execute(httpUriRequest);
return getImage(httpResponse);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 标签管理 获取公众号已创建的标签
* @since 2.8.1
* @param access_token access_token
* @return result
*/
public static TagsGetResult tagsGet(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(BASE_URI+"/cgi-bin/tags/get")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,TagsGetResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 模板消息 获取模板列表
*
* @param access_token access_token
* @return GetAllPrivateTemplateResult
* @since 2.6.1
*/
public static GetAllPrivateTemplateResult templateGet_all_private_template(String access_token) {
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI + "/cgi-bin/template/get_all_private_template")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest, GetAllPrivateTemplateResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 代码管理<br>
* 获取授权小程序帐号的可选类目
* @since 2.8.9
* @param access_token access_token
* @return result
*/
public static GetCategoryResult get_category(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(BASE_URI + "/wxa/get_category")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,GetCategoryResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取公众号的自动回复规则
*
* @param access_token access_token
* @return CurrentAutoreplyInfo
* @since 2.6.3
*/
public static CurrentAutoreplyInfo get_current_autoreply_info(String access_token) {
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI + "/cgi-bin/get_current_autoreply_info")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest, CurrentAutoreplyInfo.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 代码管理<br>
* 获取小程序的第三方提交代码的页面配置(仅供第三方开发者代小程序调用)
* @since 2.8.9
* @param access_token access_token
* @return result
*/
public static GetPageResult get_page(String access_token){
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setUri(BASE_URI + "/wxa/get_page")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest,GetPageResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取设置的行业信息
*
* @param access_token access_token
* @return GetIndustryResult
* @since 2.6.1
*/
public static GetIndustryResult templateGet_industry(String access_token) {
HttpUriRequest httpUriRequest = RequestBuilder.post()
.setUri(BASE_URI + "/cgi-bin/template/get_industry")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest, GetIndustryResult.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取客服基本信息
* @param access_token access_token
* @return KFAccount
*/
public static KFAccount getkflist(String access_token) {
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setHeader(jsonHeader)
.setUri(BASE_URI + "/cgi-bin/customservice/getkflist")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest, KFAccount.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取在线客服接待信息
* @param access_token access_token
* @return KFOnline
*/
public static KFOnline getOnlinekflist(String access_token) {
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setHeader(jsonHeader)
.setUri(BASE_URI + "/cgi-bin/customservice/getonlinekflist")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest, KFOnline.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 获取未接入会话列表
* @param access_token access_token
* @return KFWaitcase
*/
public static KFWaitcase kfsessionGetwaitcase(String access_token) {
HttpUriRequest httpUriRequest = RequestBuilder.get()
.setHeader(jsonHeader)
.setUri(BASE_URI + "/customservice/kfsession/getwaitcase")
.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
.build();
return LocalHttpClient.executeJsonResult(httpUriRequest, KFWaitcase.class);
}
代码示例来源:origin: liyiorg/weixin-popular
/**
* 申请开通功能-查询审核状态
*
* @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.class);
}
内容来源于网络,如有侵权,请联系作者删除!