loading请求处理中...

获取用户位置web微信开发过程

2021-12-01 18:17:46 阅读 10728次 标签: 作者: 910156420@qq.com
  微信的使用范围很广,全中国甚至全世界都能使用微信,不同的用户可能来自不同的地方,有些微信公众平台就想要知道用户的地理位置,从而更有针对性的进行推广。但微信公众号上面是没有获得用户地理位置的接口,需要开发,那么可以了解下开发的过程。获取用户位置web微信开发过程是怎么样的呢?
获取用户位置web微信开发过程
  开通了上报地理位置接口的公众号,用户在关注后进入公众号会话时,会弹框让用户确认是否允许公众号使用其地理位置。弹框只在关注后出现一次,用户以后可以在公众号详情页面进行操作。

  web微信开发获取用户地理位置

  获取用户地理位置的方式有两种,一种是仅在进入会话时上报一次,一种是进入会话后每隔5秒上报一次。公众号可以在公众平台网站中设置。

  用户同意上报地理位置后,每次进入公众号会话时,都会在进入时上报地理位置,或在进入会话后每5秒上报一次地理位置,上报地理位置以推送XML数据包到开发者填写的URL来实现。

  推送XML数据包示例:

 

  参数说明:

  参数 描述

  ToUserName 开发者微信号

  FromUserName 发送方帐号(一个OpenID)

  CreateTime 消息创建时间 (整型)

  MsgType 消息类型,event

  Event 事件类型,LOCATION

  Latitude 地理位置纬度

  Longitude 地理位置经度

  Precision 地理位置精度

  了解下微信公众平台的相关信息:

  1、订阅号与服务号的主要区别是什么?

  订阅号每天能群发一条消息,没有自定义菜单及高级接口权限;服务号有自定义菜单及高级接口权限,但每月只能群发一条消息。

  2、到底该申请订阅号还是服务号?

  申请哪种类型的公众账号,主要取决于账号的用途。服务号主要面向企业和组织,旨在为用户提供服务;订阅号主要面向媒体和个人,旨在为用户提供信息和资讯。

  3、订阅号是否支持编程开发?

  不管是订阅号,还是服务号,在高级功能中都有编辑模式和开发模式,订阅号也支持编程开发,同样也能与企业系统对接。

  4、为什么申请的公众账号没有高级功能?

  公众账号注册后,要经过微信团队的审核,在审核未完成之前不显示高级功能。一般审核会在15个工作日内完成,如果一两周没审核通过均属正常现象,还请耐心等待。

  5、现在订阅号能否申请自定义菜单?

  不能。那为什么有些订阅号有自定义菜单?这是历史遗留问题。2013年8月5日,随着微信5.0的发布,公众账号被划分为订阅号和服务号,所有的公众账号都被默认为订阅号,并且有一次转服务号的机会,许多在此之前申请到自定义菜单的账号并没有转为服务号,所以就存在一些订阅号有自定义菜单,例如:36氪、蓉城先锋、天府之光等。

  综上所述,大家对于获取用户位置web微信开发过程都了解了,如果想要开发出好看的图标,可以试一试这些方法。在一品威客网上有很多靠谱价格又高web微信开发任务,平常有空想要做接任务赚钱的你,可以在一品威客网注册账号发布任务。

公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答