Class AgentApi

    • Field Detail

      • typeFilter

        public static final com.alibaba.fastjson.serializer.ValueFilter typeFilter
    • Constructor Detail

      • AgentApi

        public AgentApi​(com.foxinmy.weixin4j.token.TokenManager tokenManager)
    • Method Detail

      • getAgent

        public AgentInfo getAgent​(int agentid)
                           throws com.foxinmy.weixin4j.exception.WeixinException
        获取企业号某个应用的基本信息,包括头像、昵称、帐号类型、认证类型、可见范围等信息
        Parameters:
        agentid - 授权方应用id
        Returns:
        应用信息
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
        See Also:
        AgentInfo, 企业号应用的信息
      • setAgent

        public com.foxinmy.weixin4j.http.weixin.ApiResult setAgent​(AgentSetter agentSet)
                                                            throws com.foxinmy.weixin4j.exception.WeixinException
        设置企业应用的选项设置信息,如:地理位置上报等
        Parameters:
        agentSet - 设置信息
        Returns:
        处理结果
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
        See Also:
        AgentSetter, 设置企业号信息
      • listAgentOverview

        public List<AgentOverview> listAgentOverview()
                                              throws com.foxinmy.weixin4j.exception.WeixinException
        获取应用概况列表
        Returns:
        应用概况列表
        Throws:
        com.foxinmy.weixin4j.exception.WeixinException
        See Also:
        AgentOverview, 获取应用概况