使用网页授权获取微信用户信息

函数:mc_oauth_userinfo()

函数描述:

请求参数信息:

参数名 是否必须 说明
$acid int类型,要查询的子公众号的acid(非uniacid)

返回信息:

array类型,返回通过微信“网页授权获取用户信息”接口获得的微信用户信息,包括微信昵称、性别、城市、是否有关注、unionid(如果存在的话),头像等信息。

备注:使用前,需加载以下内容:

强调:

建议使用时,先查看此函数目前包含哪些用户信息(可能有变化),若不存在需要的信息,考虑使用mc_fansinfo,或直接从数据库的粉丝表中获取所需信息。

提示:

在公众号是认证服务号的前提下,尽量使用此函数获取用户资料(如openid, nickname等信息),因为使用此函数时,会同步更新本地数据库中的用户资料

备注:返回的用户信息数组中,若subscribe值为1,则表示已关注;0为未关注

根据openid获取微信用户信息

函数:mc_fansinfo()

函数描述:

请求参数信息:

参数名 是否必须 说明
$openid string类型,要查看的微信用户的openid
$acid int类型,子公众号acid
$uniacid int类型,主公众号uniacid

返回信息:

array 微信用户在系统中的基本信息,包括微信昵称,uid等。

备注:

使用该函数前,需要加载以下内容:

提示:返回的用户信息数组中,若follow的值为1,则表示已关注;0为未关注。

自定义: