微信开发那些坑
来源:互联网 发布:svm分类器 python实现 编辑:程序博客网 时间:2024/05/18 01:36
微信开发
公众平台-公众号
1).区分订阅号、服务号相关的开放权限
2).在基本配置中配置好服务器等相关参数(提前在服务端部署o auth.php文件,内部包括TOKEN参数等)、消息加解密方式选择兼容模式。填好参数后提交然后启用服务器,如果开启成功说明公众平台配置正确,往下依据接口文档实现业务逻辑
3).启用服务器配置后 公众平台的界面化自定义等一系列功能禁用,只能通过配置第三方服务器实现自定义菜单、消息自动回复等功能;4).公众号内网页授权登录:
[1].配置“接口权限 —> 网页授权获取用户基本信息”中的合法回调地址;
[2].引导用户进入到一个指定的授权界面链接,如下:https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
注意:回调地址要通过urlencode进行url地址转换后才可以;不然会提示“scope参数错误或没有scope权限”;
5).第三方服务器接收用户点击同意授权按钮后回调过来的code参数;然后通过code换取网页授权access_token、再用access_token等参数拉取用户信息;
注意:请求access_token一定要在服务端完成,不能在前段js中去请求,会涉及到跨域等一系列问题;开放平台
微信开放平台提供移动端授权登录、网页扫码登录等功能;
授权登陆和微信公众号授权登录类似。开发时注意那些坑!!!
新问题:
1.在同一台服务器不是两个公众号的开发模式 会启动不了:报错 现实token验证失败;
解决方案:
最终在echo $_GET[‘echostr’];前添加了一句代码ob_clean();把问题搞定.
因为之前可能有一些你不知道的输出到”输出缓冲区”(不懂的同学可以查查哈),这样就影响微信获取你echo的内容了.
- 微信开发那些坑
- 微信开发那些事
- 微信h5页面开发遇到那些坑
- 微信h5页面开发遇到那些坑
- 微信公众号开发的那些坑
- 记录自己微信开发趟过的那些坑
- php开发微信第三方平台遇到的那些坑
- iOS微信支付那些坑
- 微信支付的那些坑
- 微信支付的那些坑
- 微信支付的那些坑!
- 微信支付的那些坑
- 微信直播的那些坑
- 微信支付的那些坑
- 微信支付那些特别的坑
- 微信支付的那些坑
- iOS开发支付那些事(一)微信支付
- 微信营销那些事
- css控制多出文本省略显示省略号
- Android的 Parcelable和Serializable区别
- SQLlite3
- 同步异步的选择
- 有趣的机器学习:最简明入门指南
- 微信开发那些坑
- windows如何使用ssh登录ubuntu
- centos7 搭建ntp时钟服务器
- c++ : new 在特定指针处构造初始化
- CodeChef补题计划
- 获取系统通讯录列表的方法
- ActiveQM与spring集成配置
- Codeforces 689B. Mike and Shortcuts(BFS)
- linux无线网络配置