6.7 获取关注者列表
在开发模式下,开发者通常会将公众账号的关注者信息(主要是OpenID)保存在数据库中,直接查询数据库就能得到账号的关注者列表。那么,获取关注者列表接口还有存在的必要吗?答案是肯定的,我们来看下面这几种情况。
1)公众账号在注册审核期间是允许用户关注的,但此时账号还不具备高级功能,无法启用开发模式,也就无法记录这期间关注账号的用户信息。
2)公众账号建设期间,后台程序还没有部署在服务器上,也无法记录这期间关注账号的用户信息。
3)公众账号服务器发生故障或者升级期间,也无法记录关注者信息。
由于以上情况的存在,开发者在数据库中记录的关注者总数往往要比实际的少。如果要得到公众账号的所有关注者OpenID,最好通过调用获取关注者列表的接口来实现,关注者列表由一串OpenID组成。调用一次接口最多能获取10000个OpenID,如果关注者超过10000个,可以通过多次调用接口的方式实现。