微信公众号开发入门教程
来源:互联网 发布:哪里有冒险岛数据库 编辑:程序博客网 时间:2024/06/06 03:05
1、申请注册一个公众号,个人的就可以了,然后进入测试号,如下图:(测试账号,除了支付其他的都可以用)
2、获取用户信息:
(1)前端代码:
前端需要先获取code然后传给后端获取用户信息,之后就可以尽情的玩耍了,获取code方式如下(其中appid,点击上图测试号,里面就可以获取到appid,redirect_uri,就是你的跳转url,code参数就会传到这个链接里面)
第一步:
先加载微信指定的链接,新建一个页面,在页面里加入window.location = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxc3fa34c0e7a0a42f&redirect_uri=http%3A//www.grandvisual.com.cn/dist/%23/home&response_type=code&scope=snsapi_userinfo&state=59c9c8c5a182720986868161506396357#wechat_redirect' 即可,对了,这里要注意的,重定向链接是要进行编码的,编码方法如下:
escape('http://www.grandvisual.com.cn/dist/#/'),然后将编码过后的字符创作为redirect_uri的值。
第二步:
获取code:
get_query_string:function(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)
return unescape(r[2]); return null;
}
//传入key名就好,然后直接传给后台,到此结束。
this.get_query_string('code')
尤其注意:由于公众号的secret和获取到的access_token安全级别都非常高,必须只保存在服务器,不允许传给客户端。后续刷新access_token、通过access_token获取用户信息等步骤,也必须从服务器发起。
- 微信公众号开发入门教程
- 微信公众号开发--服务器配置(傻瓜入门教程)
- 微信公众号开发--服务器配置(傻瓜入门教程)
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 微信公众平台开发入门教程
- 【LCA模板题】poj 1330 Nearest Common Ancestors
- 音标游戏阶段总结
- [9-01]git常见问题
- 前端网页css实现固定定位
- Oracle归档模式-设置及归档日志设置
- 微信公众号开发入门教程
- LNMP一键包安装后解决MySQL无法远程连接问题
- 头条号原创视频怎么做?快速制作高质量原创视频的思路和操作方法
- springmvc 异步请求(json + ajax + jquery)
- 新人报道,请多关照
- Xcode 9 代码折叠,全局折叠,快捷键
- XML第一节
- Python多线程线程池简单使用
- 在Ubuntu中使用命令连接wifi