wxmenu.xml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?xml version="1.0" encoding="GB2312"?>
  2. <service provider="com.trs.components.wechat.service.WXMenuServicePrivder">
  3. <method name="save" desc="添加微菜单">
  4. <parameter name="menuName" desc="菜单名称" type="string" required="true"/>
  5. <parameter name="menuId" desc="菜单ID" type="int" required="false" default="-1"/>
  6. <parameter name="parentId" desc="父栏目ID" type="int" required="true" default="-1"/>
  7. <parameter name="menuType" desc="菜单类型" type="int" required="true" default="-1"/>
  8. <parameter name="content" desc="新建普通文本微菜单时,传递文本内容" type="string" required="false"/>
  9. <parameter name="link" desc="新建连接菜单时,传递的连接内容" type="string" required="false"/>
  10. </method>
  11. <method name="remove" desc="删除微菜单">
  12. <parameter name="menuId" desc="菜单ID" type="int" required="true" default="-1"/>
  13. </method>
  14. <method name="query" desc="查询微菜单结构">
  15. <parameter name="menuId" desc="菜单ID" type="int" required="true" default="-1"/>
  16. </method>
  17. <method name="update" desc="修改微菜单">
  18. <parameter name="menuName" desc="菜单名称" type="string" required="false"/>
  19. <parameter name="menuId" desc="菜单ID" type="int" required="true" default="-1"/>
  20. <parameter name="parentId" desc="父栏目ID" type="int" required="false" default="-1"/>
  21. <parameter name="menuType" desc="菜单类型" type="int" required="false" default="-1"/>
  22. <parameter name="content" desc="修改为普通文本微菜单时,传递文本内容" type="string" required="false"/>
  23. <parameter name="link" desc="修改为链接菜单时,传递的链接内容" type="string" required="false"/>
  24. </method>
  25. <method name="synchMenu" desc="同步微菜单">
  26. <parameter name="menuId" desc="自定义菜单ID" type="int" required="true" default="-1"/>
  27. </method>
  28. <method name="getFolderMenu" desc="获取自定义菜单下的目录菜单">
  29. <parameter name="gzhChannelId" desc="公众号Id" type="int" required="true" default="-1"/>
  30. </method>
  31. </service>