php 获取粉丝信息,粉丝信息

[TOC]

#### 获取粉丝信息

![不支持](https://box.kancloud.cn/13715f31176b79477b1b114f976c52a4_74x74.jpg =30x30) 订阅号,![支持](https://box.kancloud.cn/210679aec05376f88eda9c088a806868_72x72.jpg =30x30) 认证订阅号,![不支持](https://box.kancloud.cn/13715f31176b79477b1b114f976c52a4_74x74.jpg =30x30) 服务号,![支持](https://box.kancloud.cn/210679aec05376f88eda9c088a806868_72x72.jpg =30x30) 认证服务号

#### 系统主动获取

系统中在尽可能的情况下,会自动拉取到粉丝数据存入到粉丝表中,方便模块中使用粉丝信息。系统提供多种同步数据的方式,在模块中的手机端页面(site.php 文件中)中可以直接使用 $_W['fans'] 变量来得到粉丝信息。也可以使用 mc_fansinfo($openid) 函数来获取粉丝信息。

##### 后台定时任务

管理员进入系统时,程序会每隔一分钟自动同步增量粉丝数据。

##### 认证服务号和认证订阅号

如果您是认证服务号和认证订阅号,具有网页授权获取用户信息,当粉丝进入某个手机端页面时,系统就会同步其信息。

##### 手动同步

如果您是认证的公众号,还可以通过后台,粉丝营销 -- 粉丝 -- 同步全部粉丝数据 来手动同步粉丝信息

#### 代码中主动获取

如果您是在关键字回复中(processor.php 文件中),因为还未触发到系统主动获取,因此需要您手动来调用接口函数来获取。

>[info] fansQueryInfo($openid)

* 粉丝的openid

*返回值*`

error

[错误结构](http://www.kancloud.cn/donknap/we7/134630)

success

粉丝信息结构

```

array (

'subscribe' => 1

'openid' => oLf58v6epIm1-eV30t6ZCgG1xJEY

'nickname' => 昵称

'sex' => 1

'language' => zh_CN

'city' => 广州

'province' => 广东

'country' => 中国

'headimgurl' => 头像url

'subscribe_time' => 1478260463

'remark' =>

'groupid' => 0

'tagid_list' => array()

)

```

*示例*

```

public function respond() {

global $_W, $_GPC;

$account_api = WeAccount::create();

$info = $account_api->fansQueryInfo($this->message['from']);

$nickname = $info["nickname"];

return $this->respText('欢迎您 : ' . $nickname);

}

```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值