摘要:本文将带你了解微信开发44----获取用户基本信息接口(1),希望本文对大家学微信有所帮助。
本文将带你了解微信开发44----获取用户基本信息接口(1),希望本文对大家学微信有所帮助。
在关注者与公众号产生消息消息互动后,公众号可获得关注者的Openid
加密后的微信号,每个用户对每个公众号的Openid是唯一的,对于不同公众号,同一用户的openid不同
公众号可以通过本接口来更具Openid获取用户基本嘻嘻,包括昵称,头像,性别,所在城市,语言和关注时间。
一句话说白就是:开发者主要是可以通过Openid来获取用户基本信息
我们照老规矩打开手册看下:
返回json格式数据说明,和错误码提示:
手册上面都有很详细的介绍
我们开始编写一个get_userinfo.php通过这程序可以获取指定微信用户的信息(昵称,性别,头像等)并将用户信息保存到数据库中,get_userinfo.php代码如下所示:
nickname;//用户昵称 $sex = $res->sex;//性别 $country = $res->country;//国家 $province = $res->province;//省份 $city = $res->city;//城市 $address = "{$country}{$province}{$province}"; $subscribe_time = $res->subscribe_time;//用户关注的时间 $sjc = date('Y-m-d-H:i:s'); $groupid = $res->groupid;//用户所在的分组ID $headimgurl = $res->headimgurl;//用户头像 //利用substr函数获取小头像地址 0代表从第0个开始获取,-1代表去掉最后一个 $samll_head_imgurl = substr($headimgurl,0,-1).'132'; //设置一个空性别 $sexs = ''; if($sex == '1'){ $sexs = '男'; }else if($sex == '2'){ $sexs = '女'; }else{ $sexs = '他不说,估计是人妖'; } echo "
报告老大您要追查的通缉犯
"; echo ""; echo ""; echo " "; echo "
昵称
性别
地址
观众时间
小头像
{$nickname} {$sexs} {$address} {$sjc}
"; echo "
"; echo "
"; echo "
"; echo "用户大头像";
然后访问:get_userinfo.php文件即可查询到刚才您所查的人是张成那个样子了
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号