现象:
通过接口获取用户的数据:
请求接口:https://api./cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
收到的微信响应
{
"subscribe": 0,
"openid": "o6_bsdcweewewewL2M",
"nickname": "Band",
"sex": 0,
"language": "ZH_EN",
"city": "成都",
"province": "四川",
"country": "中国",
"headimgurl":"/mmopen/vi_32/Q0j4TwGTfTKDMuUkLW3BHOFgflLuElyTvfrY6kuQcIPIHWOorEjKqlD4dcP81IibKVjFrYPKpRbfJhvrRlq2xWw/13132"
}
对返回的参数说明
"headimgurl":"/mmopen/vi_32/Q0j4TwGTfTKDMuUkLW3BHOFgflLuElyTvfrY6kuQcIPIHWOorEjKqlD4dcP81IibKVjFrYPKpRbfJhvrRlq2xWw/13132"
这里重点对 headimgurl 做下说明:最后的数值 只能是有效的0 46 64 96 132。其他值都不能显示。其中 0 是 640*640 属于高清头像。
大家在获取到头像的时候注意调整后面的参数 可按不同的大小显示头像