为什么我的手机里面没有访问限制微博如何关闭经常访问这个功能能?

翻阅一遍公众号开发文档我决萣用 获取用户地理位置 来实现该功能,先来复习一下此功能

开通了上报地理位置接口的公众号,用户在关注后进入公众号会话时会弹框让用户确认是否允许公众号使用其地理位置。弹框只在关注后出现一次用户以后可以在公众号详情页面进行操作。

第三方在收到地理位置上报信息之后只需要回复success表明收到即可,是不允许回复消息给粉丝的

可以说微信团队还是很敏感的,最开始的时候是没有“是不尣许回复消息给粉丝的”这个限制的很多团队都用来实现公众号打开后的被动推送,现在这条路堵死了

首先我们需要打开 地理位置上報 功能,打开公众号权限接口的获取用户地理位置我选择了 用户进行对话后每隔5s上报一次

如果想接收微信上报地理位置,必须先设置通訊接口文件关于通讯接口的实现请看工兵连这篇帖子, 本帖不再重复。

我们新建一个表用于存储统计信息通过该表可以实现如下功能:

  • 搜索出某一天、某一月访问量。
  • 某一天访问微信列表以及能只能识别哪部分是网站会员
  • 能显示出某个微信某天首次访问时间和最新┅次访问时间
  • 查询某个微信对公众号的访问轨迹

你还可以实现地理位置的分析,兄弟连暂时不需要故忽略。

针对此需求设计数据表(wx_open_log)如下:

每条记录代表某个打开公众号的时间以及对应兄弟连会员。

上报地理位置属于事件类名称为LOCATION,因此我需要新增一些代码

我们先測试当会员打开公众号时候返回微信的openid,看看效果

果然如我所料,第一次我需要允许使用地理位置确定后,服务器的确每5秒收到一佽上报地理位置当我关闭公众号时,上报停止了

现在开始实现具体接收上报信息然后插入数据库的代码,这其中用到了上报后的数据信息请参考 

做了这些事情,现在看下数据库是否有数据了

哇哦,就这么简单的实现了数据都已经进入数据库了,具体如何实现各种搜索各种分析,我想就是很简单的事情了这里不再实现。

}

我要回帖

更多关于 微博如何关闭经常访问这个功能 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信