微信开发
2016-09-28 12:30
141 查看
开发公众号
1:首先去这个微信开发平台去申请一个账号;
2;登陆进去去申请自己的订阅号,有自己的id和应用密钥;开启服务器配置(微信自带的那些回复消息就不能用了),我们自己去开发这个微信订阅号;
3:接口:接口权限(我们自己的接口权限少),so
使用这个测试账号,有个接口信息修改,那个url:自己的线上域名;Token:是微信的token(要一致);
4:去这个接入指南里面下载这个php示例代码,放到线上;
5:自己关注这个微信测试账号:发个消息,会有回复;这个文本自动回复就成功了;
6:创建菜单:先进入这个自定义菜单,里面有个json,把他放到线上,它需要这个token,我们把这个token值获取到,用在创建菜单的地址上,用curl获取这个地址的信息;
7:其实,不管我们在微信上创建什么东西的时候,都需要用到这个token,所以,我门可以把这个token封装到一个方法里,去调用它;
7:微信发送文本和照片:发送文本就是以上4.5.6,发送照片其实也差不多,把下载的demo里面的东西改下就行,例如:在代码上,微信有个发送照片的xml格式,我门可以直接拿过来用,把下面的text变成image;还有看下微信开发手册里面的发送照片的配置,那些也需要修改下,就可以直接用了;
8:当我门这些修改全都修改了之后,重新关注下这个公众测试号,要不就是24小时之后才生效;
9:关于这个网页授权:就是如果用户在微信客户端中访问第三方网页,公众号可以通过这个微信网页授权机制,获取用户基本信息;
1:在微信公众号请求用户网页授权之前,我们需要到开发者中心页配置授权回掉域名,请主意,这里填写的是个域名(字符串),而不是URL地址
2:网页授权的两种scope说明:
(1):以snsapi_base为scope发起的网页授权,是用来获取用户进入的openid,
(2):以snsapi_userinfo为scope发起的网页授权,是用来获取的用户的基本信息,这种授权是需要用户点击是否同意,才可获取
3:还有其他的,就不一一介绍了,自己看看说明文档
4:其实,微信网页授权就4步:
(1):引导用户进入授权页面同意授权,获取code
(2):通过code换取网页授权的scces_token;
(3):如果需要:我门可以自己刷新网页授权的access_token(避免授权过期)
(4):根据access——token和oppenid来获取用户的基本信息
1:首先去这个微信开发平台去申请一个账号;
2;登陆进去去申请自己的订阅号,有自己的id和应用密钥;开启服务器配置(微信自带的那些回复消息就不能用了),我们自己去开发这个微信订阅号;
3:接口:接口权限(我们自己的接口权限少),so
使用这个测试账号,有个接口信息修改,那个url:自己的线上域名;Token:是微信的token(要一致);
4:去这个接入指南里面下载这个php示例代码,放到线上;
5:自己关注这个微信测试账号:发个消息,会有回复;这个文本自动回复就成功了;
6:创建菜单:先进入这个自定义菜单,里面有个json,把他放到线上,它需要这个token,我们把这个token值获取到,用在创建菜单的地址上,用curl获取这个地址的信息;
7:其实,不管我们在微信上创建什么东西的时候,都需要用到这个token,所以,我门可以把这个token封装到一个方法里,去调用它;
7:微信发送文本和照片:发送文本就是以上4.5.6,发送照片其实也差不多,把下载的demo里面的东西改下就行,例如:在代码上,微信有个发送照片的xml格式,我门可以直接拿过来用,把下面的text变成image;还有看下微信开发手册里面的发送照片的配置,那些也需要修改下,就可以直接用了;
8:当我门这些修改全都修改了之后,重新关注下这个公众测试号,要不就是24小时之后才生效;
9:关于这个网页授权:就是如果用户在微信客户端中访问第三方网页,公众号可以通过这个微信网页授权机制,获取用户基本信息;
1:在微信公众号请求用户网页授权之前,我们需要到开发者中心页配置授权回掉域名,请主意,这里填写的是个域名(字符串),而不是URL地址
2:网页授权的两种scope说明:
(1):以snsapi_base为scope发起的网页授权,是用来获取用户进入的openid,
(2):以snsapi_userinfo为scope发起的网页授权,是用来获取的用户的基本信息,这种授权是需要用户点击是否同意,才可获取
3:还有其他的,就不一一介绍了,自己看看说明文档
4:其实,微信网页授权就4步:
(1):引导用户进入授权页面同意授权,获取code
(2):通过code换取网页授权的scces_token;
(3):如果需要:我门可以自己刷新网页授权的access_token(避免授权过期)
(4):根据access——token和oppenid来获取用户的基本信息
相关文章推荐
- android开发利用传感器实现微信的摇一摇功能
- 3款值得推荐的微信开发开源框架
- C#.net 微信公众账号接口开发
- 微信公众账号开发练习-1成为开发者
- Android平台第三方应用分享到微信开发
- iphone开发之仿微信用户引导界面的实现
- 微信真的收费后看看即时通讯的开发
- 微信公众开发——使用消息接口 推荐
- 由腾讯"微信"触发的关于智能手机应用程序开发的想法
- 解决微信开发平台实例跑不通的问题
- 微信API开发(一)调通范例
- Android_开发 仿微信之界面导航篇
- 微信分享功能开发时需要注意的几个地方
- 微信 Windows Phone版原型设计 - [WP开发]
- 微信开放平台开发,下一个发财方向
- 微信公众帐号——开发模式(年久失修,已代码已近棺材)
- 微信公众开发——实现功能 推荐
- 微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引