订阅号 openid php,微信“订阅号”如何存放openid,并在其他页面使用
我正在开发一个投票系统,需要根据微信用户openid来识别用户的投票次数。
问题:
我通过公众号的订阅、点击事件都能获得openid,然后我马上把openid保存到cookie或者session,然后在打开其他网页时,这个cookie或者session的值都是空的。那请问有什么方法是可以将openid保存下来供项目的其他页面使用呢?
然后我看到了另外一个订阅号也在做投票活动,它连自定义菜单都没有,关注之后就弹一条图文信息出来,进入里面的地址后进行投票是可以判断到我这个微信号的投票次数的。而且这个地址在其他地方进去就投不了票,所以应该是判断了openid,我看了他的跳转地址,也没有带上openid的参数,那他是怎样存放这个openid供其他页面使用的呢?
这个公众号是“吃遍佛山”里面的一个宝宝投票活动,有谁可以给我解释一下呢???急。。。
回复内容:
我正在开发一个投票系统,需要根据微信用户openid来识别用户的投票次数。
问题:
我通过公众号的订阅、点击事件都能获得openid,然后我马上把openid保存到cookie或者session,然后在打开其他网页时,这个cookie或者session的值都是空的。那请问有什么方法是可以将openid保存下来供项目的其他页面使用呢?
然后我看到了另外一个订阅号也在做投票活动,它连自定义菜单都没有,关注之后就弹一条图文信息出来,进入里面的地址后进行投票是可以判断到我这个微信号的投票次数的。而且这个地址在其他地方进去就投不了票,所以应该是判断了openid,我看了他的跳转地址,也没有带上openid的参数,那他是怎样存放这个openid供其他页面使用的呢?
这个公众号是“吃遍佛山”里面的一个宝宝投票活动,有谁可以给我解释一下呢???急。。。
我刚刚做完一个微信投票 400w 多票.
首先 认证过的微信公众号已经都可以使用授权登陆, 有一个模式是非登录只获取 openid.
授权获取用户信息
然后使用 根据 openid 获取关注人信息 来判断是否关注了,
如果关注了,就投票,没关注先关注.
其他的具体做法,我觉得你可以的.
localStorage?
方法一:直接放在input type="hidden"中
方法二:放在cookie中
方法三:放在session中
方法四:放在memcache等缓存中
呃呃呃,楼下应该还有补充的。
对于同一个帐号每个用户的openid是相同的可以根据你的需要进行持久化存储,或者临时性存储
做微信投票系统,你最好将openid记录到数据库中,这样可以限制票数,同时还可以防止刷票行为,如果你存在本地,用微信的人清除了浏览器缓存,就白搭了
对于说在其他页面的你可以存在session、cookie、localStrong,作为跳转其页面使用
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
订阅号 openid php,微信“订阅号”如何存放openid,并在其他页面使用相关推荐
- 微信公众号之接入微信公众号服务器开发(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶概述 公众号与公众平台 1. 微信账号类型 个人号 公众号 订阅号 服务号 企业号 2. 公众号 微信公众号主要面向名人.政府 ...
- 微信公众号数据2019_如何制作微信公众号图文素材 微信公众号采集器好用吗
现在有很多人都会通过微信公众号来发布文章.图片,这时候就需要使用一些编辑技巧了.下面拓途数据就和大家一同来看看如何制作微信公众号图文素材,微信公众号采集器好用吗? 微信公众号图文素材 如何制作微信公众 ...
- 微信公众号数据2019_微信公众号榜单排名,2020微信公众号排名
微信公众号榜单排名,2020微信公众号排名 公众号排名优化的注意事项及细节今天给大家分享一下,作为微信公众号的排名优化对于大多数人来说都已经知道了有这个渠道的事情,其实很多的新产品及渠道出来以后有不少 ...
- 微信公众号数据2019_历史微信公众号排名,微信公众号新榜排名
历史微信公众号排名,微信公众号新榜排名 公众号排名优化的注意事项及细节今天给大家分享一下,作为微信公众号的排名优化对于大多数人来说都已经知道了有这个渠道的事情,其实很多的新产品及渠道出来以后有不少的人 ...
- 多个微信服务号对接一个微信商户号流程
微信服务号发送红包需要开通对应的微信商户号,如果多个微信服务号开通多个微信商户号会非常麻烦,项目管理上也会非常乱,写下多个微信服务号对接一个微信商户号的流程. 先登录微信商户平台,产品中心下的APPI ...
- java中微信公众号框架_java微信公众号开发框架包含哪些内容呢?为什么要使用框架...
java微信公众号开发框架包含哪些内容呢?为什么要使用框架 微信公众号是现在人们生活中经常会用到的,微信公众号有着各种各样的信息,包含了齐全的内容以及完善的功能,这也让人们可以更加轻松的在公众号上找到 ...
- 视频号助手:微信视频号怎么变现,视频号变现注意事项
视频号助手:微信视频号怎么变现,视频号变现注意事项 视频号变现注意事项 1.不违规 在微信里面做生意,最忌讳的就是向外站引流,比如做淘宝的淘客业务.其次二类.黑五类以及看起来短期利益的业务. 2.尽量 ...
- 微信订阅号要租服务器吗,订阅号怎么向认证号借权-微信订阅号已经认证是否有网页授权功能...
微信订阅号已经认证是否有网页授权功能 1.先到公众平台网站的我的服务页中配置授权回调域名.(请注意,这里填写的域名不要加http://) 2.让用户进入制定URL(https://open.weixi ...
- 怎样申请微信公众号/如何开通微信订阅号
第一步:搞清楚微信公众订阅号.服务号的区别 首先要告诉大家的是,定位和用途的不同是区别的本质.微信公众平台是个平台,提供给运营者,而运营者通过这样一个平台大家微信公众号为微信用户提供资讯和服务.看到了 ...
最新文章
- qlabel可以选中吗_QLabel-标签控件的应用
- Java自学路线总结,已Get腾讯Offer
- NeurIPS 2021论文放榜!清华投稿90篇排名第5,北大第9
- 记录一次提交开源JAR包到中央仓库的过程
- Android stadio 导入不在当前工程目录里的工程
- 笔记本电脑锁_联想都不敢想之2020年笔记本电脑推荐
- 用数据驱动思想来设计游戏-读《游戏编程精粹1》
- 模糊搜索怎么实现_干货 | 你真的了解自己是怎么搜索的吗_01
- Spring boot 开发组件
- 数据结构详解之向量vector
- 新一配:iTunes的历史版本【转载】
- Assembler messages error gcc and clang build
- 关于网站建设的主要流程和步骤(小白指南)
- 自定义插入页面标签以及实现类似通讯录的首字母搜索
- 流量分析:如何分析数据的波动?
- Vrpn源码浅析(三)-添加optitrack追踪设备
- ORA-01810: format code appears twice
- Sagittarius's Trial I - 9 HDU - 1754 I Hate It
- php+摩尔斯电码,如何在Symfony 3中使用PHP编码和解码摩尔斯电码(翻译摩尔斯电码)...
- Web自动化测试——实践篇