微信开发
来源:互联网 发布:汽车音响电脑调音软件 编辑:程序博客网 时间:2024/06/10 00:18
开发公众号
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来获取用户的基本信息
- 微信平台开发
- 关于微信开发
- 微信开发技术
- 微信接口开发
- 微信开发接入
- 微信开发指南
- 微信基础开发
- 博客 微信开发
- 微信开发 项目
- 微信开发
- 微信开发地址
- 微信网页开发
- 微信平台开发
- 微信开发入门
- 微信后台开发
- 微信开发
- 微信开发手记
- 微信开发相关内容
- 内存,磁盘,cache等访问速度
- PHP字符串知多少之字符串就是数组之以数组的方式读取字符串的值
- CSS clip的4个参数
- 【工作感想】毕业工作7年了 工作经验需要有规范的文档,源码积累!
- Mysql表导入excel数据
- 微信开发
- CentOS单独编译安装PHP gd库扩展
- 关于spring 的那些事
- BAPI:BAPI_BILLINGDOC_CREATEMULTIPLE (TCODE:VF01 - 销售Invoice预制)
- 简单的创建app id 的流程
- First try play Git!Windows(change- dele)萌新的摸爬滚打之路
- TFS Workspace错误解决办法
- [Leetcode] Counting Bits
- GMT & 时间日期格式