微信授权地理位置php,微信公众号第三方授权获取用户的的地理位置--坑
首先注册公众号,配置好 URL js URl ,这个就不多介绍了
第一步,直接 在菜单里 同意授权,获取code
这是第一个坑 ,记住,一定要用 urlEncode 对你的 重定向 URL 进行处理
redirect_uri
是
授权后重定向的回调链接地址, 请使用 urlEncode 对链接进行处理
第二个坑 ,比如说我们现在点击菜单授权跳转到了 www.baidu.com 这个地址,你在浏览器地址栏里面看到的一定是 www.baidu.com 这个地址,但是不是的 ,其实他是 www.baidu.com?code=code&state=localDw 是这条链接
state=localDw 就是上图里面带 的参数,code是微信发给你的,需要用这个code去拿 access_token,opiden 等等。
我们回到 www.baidu.com 的 代码页面,用 $code = $_GET['code']; 获取你的code.
第三个坑tickets,
$nonceStr='$nonceStr'; //这个是 随机的字符串,用自己的方式去生成
$timestamp='$timestamp'; 这个是当前的时间戳
$jsapi_ticket=$tickets; 这个是tickets,用 接受到的code去拿access_token,然后再用access_token去拿
$url = 'http://erp.appjx.cn/kaoqing.php?code='.$code.'&state=localDw';
微信授权地理位置php,微信公众号第三方授权获取用户的的地理位置--坑相关推荐
- 微信公众号第三方授权开发——推送component_verify_ticket协议
微信公众号第三方授权--接受微信推送component_verify_ticket协议 作者:凌晨四点的newyork 接收component_verify_ticket 在第三方平台创建审核通过后, ...
- 微信公众号中 JavaScript 获取用户周边的标志性建筑列表
微信公众号中 JavaScript 获取用户周边的标志性建筑列表 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致& ...
- 微信公众号第三方授权获取用户的的地理位置--坑
首先注册公众号,配置好 URL js URl ,这个就不多介绍了 第一步,直接 在菜单里 同意授权,获取code 这是第一个坑 ,记住,一定要用 urlEncode 对你的 重定向 URL 进行处理 ...
- 微信公众号开发之获取用户地理位置
使用微信的用户地理位置接口就要配置这里. 前端代码: function configWx() {var thisPageUrl = location.href.split('#')[0];$.ajax ...
- 微信公众号开发之获取用户信息
微信获取用户信息的方式有两种,静默授权(无需用户同意)和非静默授权(需要用户" 手动点击 "拉取授权,可以用户无需关注公众号即可获取用户信息) 整体的代码请查看最后,前边为原理介绍 ...
- 微信公众号接入和获取用户信息
主要原理: 1.从微信公众号发来的get请求为验证服务器安全性的 2.从微信公众号发来的post请求为接受和回复用户信息的 3.先根据是否有code来进行判断,如果有code的话,根据code换取op ...
- 微信公众号没办法直接获取用户的手机号
微信公众号如何获取手机号,H5调用小程序,小程序调用H5: https://blog.csdn.net/u010757785/article/details/100534023 微信开放社区讨论关于获 ...
- 微信公众号H5页面获取用户昵称头像等信息(Java)
H5页面获取微信用户信息操作流程 (一)获取微信权限,由微信用户确认 (二)获取相应的ACCESS_TOKEN和OPENID信息 (三)根据ACCESS_TOKEN和OPENID信息获取相应的用户信息 ...
- 微信公众号上完成获取用户openid-----详细教程
本文从零开始到获取用户openid并存到数据库 运用到SpringBoot+mybatis+RestTemplate 准备条件 需要一个公众号 需要简单配置一下,在左方菜单最下方----开发–基本配置 ...
最新文章
- AI Time 7 | 人机交互的终极状态——人机共生
- 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...
- std::string用法总结
- 【Array数组】使用slice返回数组中的元素
- 学习笔记(二)——CSS基础
- Linux+pycharm下 安装tensorflow时遇到的bug
- iOS GPUImage之滤镜功能说明
- [BZOJ] 2064: 分裂
- angular4输入有效性_Angular 2 用户输入
- ThinkPHP包含文件
- 22_IO_第22天(File、递归)_讲义
- 时序列数据库武斗大会之 OpenTSDB 篇
- 数据预处理之数据描述
- golang GC机制
- 付呗聚合支付快速教程 基础篇②——FubeiUtils付呗工具类(封装参数和签名规则)
- python:实现Lempel-Ziv压缩算法(附完整源码)
- 【金融项目】尚融宝项目(八)
- 2646-61-9, 脯氨酰内肽酶(PEP)底物: Z-GPLGP-OH
- 尤雨溪的5KB petite-vue源码解析
- Promodel®模拟和优化套装加速企业绩效改善 功能介绍