6.7.3 案例:获取公众账号关注者列表
下面是调用getUserList()方法获取公众账号关注者列表的案例。
- public static void main(String args[]) {
- // 获取接口访问凭证
- String accessToken = CommonUtil.getToken("APPID", "APPSECRET").getAccessToken();
- WeixinUserList weixinUserList = getUserList(accessToken, "");
- System.out.println("总关注用户数:" + weixinUserList.getTotal());
- System.out.println("本次获取用户数:" + weixinUserList.getCount());
- System.out.println("OpenID列表:" + weixinUserList.getOpenIdList().toString());
- System.out.println("next_openid:" + weixinUserList.getNextOpenId());
- }
getUserList()方法的第二个参数是next_openid,在示例代码中传入的是空字符串,表示从第一个OpenID开始获取。上面示例代码的运行结果如下:
- OpenID列表:[oEdzejiVPgFAt8dnPPpLhWoRt_gB, oEdzejiHCDqafJbz4WNJtWTMbDcE]
- next_openid:oEdzejiHCDqafJbz4WNJtWTMbDcE
- 总关注用户数:2
- 本次获取用户数:2