??????????*/
????????public static int createMenu(Menu menu, String accessToken) {
????????????????int result = 0;
????????????????// 拼装创建菜单的url
????????????????String url = menu_create_url.replace("ACCESS_TOKEN", accessToken);
????????????????// 将菜单对象转换成json字符串
????????????????String jsonMenu = JSONObject.fromObject(menu).toString();
????????????????// 调用接口创建菜单
????????????????JSONObject jsonObject = httpRequest(url, "POST", jsonMenu);
????????????????if (null != jsonObject) {
????????????????????????if (0 != jsonObject.getInt("errcode")) {
????????????????????????????????result = jsonObject.getInt("errcode");
????????????????????????????????log.error("创建菜单失败 errcode:{} errmsg:{}", jsonObject.getInt("errcode"), jsonObject.getString("errmsg"));
????????????????????????}
????????????????}
??
????????????????return result;
????????}
????????
????????
????????/**
??????????* 获取access_token
??????????*
??????????* @param appid 凭证
??????????* @param appsecret 密钥
??????????* @return
??????????*/
????????public static AccessToken getAccessToken(String appid, String appsecret) {
????????????????AccessToken accessToken = null;
??
????????????????String requestUrl = access_token_url.replace("APPID", appid).replace("APPSECRET", appsecret);
????????????????JSONObject jsonObject = httpRequest(requestUrl, "GET", null);
????????????????// 如果请求成功
????????????????if (null != jsonObject) {
????????????????????????try {
????????????????????????????????accessToken = new AccessToken();
????????????????????????????????accessToken.setToken(jsonObject.getString("access_token"));
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-69154-6.html
备战吧
要掌控这门技能
好多年了