Package com.foxinmy.weixin4j.qy.api
Class MenuApi
- java.lang.Object
-
- com.foxinmy.weixin4j.api.BaseApi
-
- com.foxinmy.weixin4j.qy.api.QyApi
-
- com.foxinmy.weixin4j.qy.api.MenuApi
-
public class MenuApi extends QyApi
菜单相关API- Since:
- JDK 1.6
- Author:
- jinyu(foxinmy@gmail.com)
- See Also:
Button
-
-
Constructor Summary
Constructors Constructor Description MenuApi(com.foxinmy.weixin4j.token.TokenManager tokenManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.foxinmy.weixin4j.http.weixin.ApiResult
createMenu(int agentid, List<com.foxinmy.weixin4j.model.Button> buttons)
自定义菜单(管理员须拥有应用的管理权限 并且应用必须设置在回调模式)com.foxinmy.weixin4j.http.weixin.ApiResult
deleteMenu(int agentid)
删除菜单(管理员须拥有应用的管理权限 并且应用必须设置在回调模式)List<com.foxinmy.weixin4j.model.Button>
getMenu(int agentid)
查询菜单(管理员须拥有应用的管理权限 并且应用必须设置在回调模式。)-
Methods inherited from class com.foxinmy.weixin4j.qy.api.QyApi
weixinBundle
-
-
-
-
Method Detail
-
createMenu
public com.foxinmy.weixin4j.http.weixin.ApiResult createMenu(int agentid, List<com.foxinmy.weixin4j.model.Button> buttons) throws com.foxinmy.weixin4j.exception.WeixinException
自定义菜单(管理员须拥有应用的管理权限 并且应用必须设置在回调模式)- Parameters:
agentid
- 应用IDbuttons
- 菜单列表- Throws:
com.foxinmy.weixin4j.exception.WeixinException
- See Also:
- 创建自定义菜单,
Button
-
getMenu
public List<com.foxinmy.weixin4j.model.Button> getMenu(int agentid) throws com.foxinmy.weixin4j.exception.WeixinException
查询菜单(管理员须拥有应用的管理权限 并且应用必须设置在回调模式。)- Parameters:
agentid
- 应用ID- Returns:
- 菜单集合
- Throws:
com.foxinmy.weixin4j.exception.WeixinException
- See Also:
- 查询菜单,
Button
-
deleteMenu
public com.foxinmy.weixin4j.http.weixin.ApiResult deleteMenu(int agentid) throws com.foxinmy.weixin4j.exception.WeixinException
删除菜单(管理员须拥有应用的管理权限 并且应用必须设置在回调模式)- Parameters:
agentid
- 应用ID- Returns:
- 处理结果
- Throws:
com.foxinmy.weixin4j.exception.WeixinException
- See Also:
- 删除菜单
-
-