100分问题:从微信菜单打开一个URL,怎么样让坐标附在URL后面呢

移动开发 码拜 8年前 (2016-04-19) 989次浏览
有服务号,已经开启获取用户地理位置,每次用户第一次进入时会推送坐标到服务器配置的URL,但本人想让用户点菜单时打开某个链接时,要把坐标数据附在链接后面让用户打开,要怎么样做到呢?是不是得把用户的坐标与OPENID全存在数据库后,在用户点菜单时从后端按OPENID取出相应的坐标,再附在用户请求的URL后面呢?还是有其它更简化的方式?麻烦给下思路,测试通过100即送出。
解决方案

100

首先View菜单的URL是固定的  不能修改
假如要实现你说的需求  目前本人能想到的方法是:
1.开启上报地理位置,微信便会过每过一段时间向服务器发送一个位置的消息,你可以把这位置保存在数据库
2.由于你是服务号  你可以使用OAuth生成一个URL放在菜单上
3.在这URL的回调页面里根据OpenID从数据库里获取位置信息
4.根据这个位置拼出以URL跳转。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明100分问题:从微信菜单打开一个URL,怎么样让坐标附在URL后面呢
喜欢 (0)
[1034331897@qq.com]
分享 (0)