?* 創建菜單
?*/
public static boolean createMenu(String params) {
String accessToken = WeChat.getAccessToken();
String jsonStr = HttpKit.post("/cgi-bin/menu/create?access_token=" + accessToken, params);
Map<String, Object> map = JSON.parseObject(jsonStr,Map.class);
return "0".equals(map.get("errcode").toString());
}
public static void main(String[] args) {
String s = "{\"button\":[{\"name\":\"休閑娛樂\",\"sub_button\":[{\"type\":\"click\",\"name\":\"笑話大全\",\"key\":\"m_joke\"},{\"type\":\"click\",\"name\":\"內涵段子\",\"key\":\"m_duanzi\"},{\"type\":\"click\",\"name\":\"爆笑圖片\",\"key\":\"m_laughImg\"}]},{\"name\":\"實用工具\",\"sub_button\":[{\"type\":\"click\",\"name\":\"天氣查詢\",\"key\":\"m_weather\"},{\"type\":\"click\",\"name\":\"公交查詢\",\"key\":\"m_bus\"},{\"type\":\"click\",\"name\":\"功能菜單\",\"key\":\"m_sysmenu\"}]},{\"name\":\"消息示例\",\"sub_button\":[{\"type\":\"click\",\"name\":\"關於企特\",\"key\":\"m_about\"},{\"type\":\"click\",\"name\":\"圖文消息\",\"key\":\"m_imgmsg\"},{\"type\":\"click\",\"name\":\"音樂消息\",\"key\":\"m_musicmsg\"}]}]}";
if(createMenu(s)){
LOGGER.info("菜單創建成功!");
}else{
LOGGER.info("菜單創建失敗!");
}
}
mian 方法直接運行,簡單吧!