Class JSSDKContactConfigurator


  • public class JSSDKContactConfigurator
    extends Object
    JSSDK联系人筛选配置
    Since:
    JDK 1.6
    Author:
    jinyu(foxinmy@gmail.com)
    • Constructor Detail

      • JSSDKContactConfigurator

        public JSSDKContactConfigurator​(com.foxinmy.weixin4j.token.TokenManager ticketTokenManager)
        ticket保存类 可调用WeixinProxy#getTicketManager获取
        Parameters:
        ticketTokenManager -
    • Method Detail

      • partyIds

        public JSSDKContactConfigurator partyIds​(Integer... partyIds)
        可选范围:部门ID列表(如果partyIds为0则表示显示管理组下所有部门)
        Parameters:
        departmentIds -
        Returns:
      • tagIds

        public JSSDKContactConfigurator tagIds​(Integer... tagIds)
        可选范围:标签ID列表(如果tagIds为0则表示显示所有标签)
        Parameters:
        tagIds -
        Returns:
      • selectedDepartmentIds

        public JSSDKContactConfigurator selectedDepartmentIds​(Integer... selectedDepartmentIds)
        已选部门ID
        Parameters:
        selectedDepartmentIds -
        Returns:
      • selectedUserIds

        public JSSDKContactConfigurator selectedUserIds​(String... selectedUserIds)
        已选用户ID
        Parameters:
        selectedUserIds -
        Returns:
      • toJSONConfig

        public String toJSONConfig​(String url)
                            throws com.foxinmy.weixin4j.exception.WeixinException
        生成config配置JSON串
        Parameters:
        url - 当前网页的URL,不包含#及其后面部分
        Returns:
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
      • toJSONConfig

        public String toJSONConfig​(String url,
                                   JSSDKContactParameter parameter)
                            throws com.foxinmy.weixin4j.exception.WeixinException
        生成config配置JSON串
        Parameters:
        url - 当前网页的URL,不包含#及其后面部分
        parameter - 自定义传入参数对象
        Returns:
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException