微信公众号开发系统入门教程(公众号注册、开发环境搭建、access_token管理、Demo实现、natapp外网穿透)
微信公众号总结文档
Author xiuhong.chen
Date 2017/11/23
Desc 微信公众号公注册、开发环境搭建、access_token管理、Demo实现不同类型消息发送、实现天气预报和翻译功能、natapp外网穿透
文章目录
微信公众号总结文档
微信公众号的通讯机制
微信公众号简介
1.注册微信公众号
2.注册测试公众号
3.搭建微信本地调试环境
1)下载客户端natapp:
2)安装natapp:
4.微信公众号接入(校验签名)
第1步中服务器配置包含服务器地址(URL)、令牌(Token) 和 消息加解密密钥(EncodingAESKey)。
第2步,验证服务器地址的有效性,当点击“提交”按钮后,微信服务器将发送一个http的get请求到刚刚填写的服务器地址,并且携带四个参数:
5.access_token管理
1)access_token介绍
2)获取access_token步骤
3)代码实现获取access_token
6.总结一下项目启动之后, 通过微信公众号测试的全过程:
7.被动发送用户消息
业务逻辑(一) --- 发送文本消息
1)编写一个用于处理消息的工具类
2)在WxServlet的doPost方法中处理请求
业务逻辑(二) --- 上传素材获取Media_id
业务逻辑(三) --- 发送图片消息
业务逻辑(四) --- 发送语音消息
业务逻辑(五) --- 发送视频消息
业务逻辑(六) --- 发送音乐消息
业务逻辑(七) --- 发送图文消息
8.天气预报功能开发
调用WebService查询天气预报
9.翻译功能开发(有道智云)
下边就详细介绍如何调用有道智云API
1) 接口调用参数:
2) 输出结果
3)支持的语言表
4) 错误代码列表
5) DEMO
10.发送emoji表情
微信公众号的通讯机制
微信公众号简介
微信公众号分为服务号、订阅号、企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以。
我们所说的微信公众号开发指的是订阅号和服务号。关于订阅号和服务器的区别,官方是这样解释的
服务号**:主要偏向于服务交互(功能类似12315,114,银行,提供绑定信息,服务交互),每月可群发4条消息;服务号**适用人群:**媒体、企业、政府或其他组织。
订阅号**:主要偏向于为用户传达资讯,(功能类似报纸杂志,为用户提供新闻信息或娱乐趣事),每天可群发1条消息;订阅号适用人群:个人、媒体、企业、政府或其他组织。
1.注册微信公众号
进入微信公众号注册页面https://mp.weixin.qq.com/
点击公众号右上方的注册按钮,进入注册界面,填写基本信息,选择订阅号, 完成身份认证, 此处我选择的是个人订阅号,如下完善即可:
然后注册成功之后进入微信公众平台后台,然后完善微信号名称和微信号ID:
- 本文固定链接: http://www.longcai0351.com.cn/read/379.html
- 转载请注明: 太原百度seo 于 山西网站优化_山西网络推广_山西网站建设_山西百度公司 发表
《本文》有 0 条评论