微信投票,微信刷票,人工投票,网络投票,投票,刷票,互投投票平台,水军刷票,网络刷票,刷阅读量,活动投票,刷点赞
更多

微信投票微信刷票

首页 >> 微信投票 >>微信投票 >> 关注公众号投票的怎么做
详细内容

关注公众号投票的怎么做

只有关注了公众号才能投票
在服务调用获取用户基础信息的API

https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
1
access_token是全局调用凭证

接口会返回以下数据

{
“subscribe”: 1, // 1为关注 0为未关注
“openid”: “o6_bmjrPTlm6_2sgVt7hMZOPfL2M”,
“nickname”: “Band”,
“sex”: 1,
“language”: “zh_CN”,
“city”: “广州”,
“province”: “广东”,
“country”: “中国”,
“headimgurl”: ,
“subscribe_time”: 1382694957,
“unionid”: ” o6_bmasdasdsad6_2sgVt7hMZOPfL”
“remark”: “”,
“groupid”: 0
}

当用户投票且未关注时,我们可根据subscribe是0还是1判断有没有关注,若没有关注则转至公众号的二维码页面并提示用户先长按二维码关注公众号。此方法的缺点就是每次投票都要与微信服务器进行交互。

2、判断refer和User-Agent
以下为一个request header的部分参数示例:

Host:
localhost:8080
Origin:
http://localhost:8080
Pragma:
no-cache
Referer:
http://www.example.com/vote.jsp
User-Agent:
Mozilla/5.0 (iPhone; CPU iPhone OS 9_0_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko)
Mobile/13A452 MicroMessenger/6.2.3 NetType/WIFI Language/zh_CN
X-Requested-With:
XMLHttpRequest

Referer为上一个访问的页面,所以refer必须要为投票的页面地址。
User-Agent里面必须有关键词MicroMessenger


  • 电话直呼

    • 18769836789
    • 客服 :
  • 扫码加微信

技术支持: 奇蚁建站——创建能为企业带来订单的网站 | 管理登录