为了检测某个用户是否是僵尸粉或者水军,仔细的判断了一下微博提供的用户信息维度,我用的是个人开发者账号
其中对判断水军有意义的信息加以注释
id=,screenName="",
//用户名
String name = "";
//省份编码
int province = 0;
//城市编码
int city = 0;
//地址
String location = "";
//个人描述
String description = "";
//个人博客
String url = "";
//个人头像
//"http://tp3.sinaimg.cn/3044566894/50/0/1"男性无头像
//"http://tp3.sinaimg.cn/3214471294/50/0/0"女性无头像
String profileImageUrl = "";
//个性化微博域名
String userDomain = "";
//性别
//m男,f女,n未知
String gender = "";
//粉丝数
int followersCount = 0;
//关注数
int friendsCount = 0;
//微博数
int statusesCount = 0;
//赞过的数目,包括书,地点,电影,音乐,微博,图片,游戏等等
int favouritesCount = 0;
//创建时间
String createdAt = "";
//是否已关注
Boolean following = false;
//是否身份验证
Boolean verified = false;
//验证种类
int verifiedType = 0;
allowAllActMsg=false,
allowAllComment=true,
followMe=false,
avatarLarge=,
onlineStatus=0,
status=null,
biFollowersCount=,
remark=null,
lang=zh-cn,
verifiedReason=,
weihao=,
statusId=