高考季来临,为了更好的服务高中的学弟学妹,汇聚在校的同学们的热情和想法,我着手做了一个微信公众号(itongzhong):龙眠钟气。趁这个机会好好了解一下微信工作平台的使用经验和技术架构。

  第一篇暂且介绍一下基本的编辑功能,不涉及开发者功能。

  一、选择订阅号

  选择订阅号还是服务好、企业号,取决于该公众号的功能。因为订阅号每天都有一次群发的机会,对于自媒体平台或重视消息推送的运营者来说,会是很不错的选择。而且现在自定义菜单也已经开放了,之前只有服务号才有。在基本编辑模式下,群发功能、自动回复、自定义菜单等就已经能满足大部分的公众号的需求。

  二、小试牛刀

  简单介绍下我使用这些功能做了什么吧!

  首先测试了一下自动回复:这里面有三种被添加自动回复、消息自动回复和关键词自定义回复。其中被添加自动回复是第一次添加该公众号时,差不多向用户买个萌啥的,嘻嘻;消息自动回复,如果有哪个逗比用户不断给向后台发消息,怎么办,可以设置消息自动回复,比啥都没有要好。关键词自定义回复,在订阅号没有开放自定义菜单的年代(怎么感觉好久远),大部分交互都是通过关键字完成的。嗯,都没有问题。

  接下来就是自定义菜单了,菜单可以设置成两级,我的设置基本是这样的:

  自定义菜单点击后触发回复消息,或者链接到网页等行为,这里面我暂且把每个链接都设置为回复消息。因为网页还没写呢

  三、开启开发者功能

  最后为下一篇开个头,如果想要有更多的功能,那么就需要对微信进行二次开发了。其实就是使用微信官方开放的接口,自己在服务器端进行功能拓展。比如,上面加入我们,可以直接发消息给公众号,然后人工统计信息,也可以将加入我们链接到一个网页表单上,然后填写完信息就可以自动更新到数据库中。这样对于用户量增大时,这种交互无疑会提高效率。

  自己的服务器可以使用诸如新浪sae,阿里云等服务,也可以自己搭建。目前我使用sae,因为初期业务简单,使用sae能够满足大部分需求。关于sae的使用,博客园里面已经有很大文章了,不熟悉的同学可以去参考一下,很容易的呢!

  接下来,在开发者中心的配置里,写上服务器的url和token即可。

  

  好吧,今天就说到这儿。写oo作业去了,晚上再把网页端搭好。还会学习更多关于微信技术架构,很快和大家分享。

转载于:https://www.cnblogs.com/HughParker/p/4528041.html

微信公众平台系列 一相关推荐

  1. 微信公众平台系列-5关键字服务

    部分封装: <?php /*** Created by PhpStorm.* User: wangyetao* Date: 18-1-18* Time: 上午10:01*/namespace W ...

  2. python微信爬取教程_PYTHON爬虫之旅系列教程之【利用Python开发微信公众平台一】...

    感谢大家的等待,好啦,都准备好瓜子.板凳,老司机要发车啦-- 本系列课程讲述"PYTHON爬虫之旅",具体大纲可参考:[PYTHON爬虫之旅]概要目录. 本节课讲述如何利用Pyth ...

  3. 微信公众平台开发软件测试工具,微信开发系列——使用公众号测试号测试公众号webAPP...

    这是自己在学习和使用公众号记录下的傻瓜式测试号使用内容.基本一看就会,事无巨细.以免自己哪天忘了还要重新摸索. 衢山岛旅行合影 一.申请测试号 首先要有微信公众平台的账号(如何申请等这里省略),进入开 ...

  4. Senparc.Weixin.MP SDK 微信公众平台开发教程(十八):Web代理功能

    在Senparc.Weixin.dll v4.5.7版本开始,我们提供了Web代理功能,以方便在受限制的局域网内的应用可以顺利调用接口. 有关的修改都在Senparc.Weixin/Utilities ...

  5. 微信公众平台开发入门教程[2019版]

    关键字:微信公众平台开发 作者:方倍工作室 在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公 ...

  6. java群发图文消息_使用Java语言开发微信公众平台(四)——图文消息的发送与响应...

    在上一篇文章中,我们实现了被关注回复与关键词回复功能.在用户关注的时候自动推送功能菜单,并根据用户输入的关键词,回复特定信息.但是,我们只能回复文本消息给用户,如何才回复一条图文消息呢?本周,我们一起 ...

  7. Java微信公众平台开发--番外篇,对GlobalConstants文件的补充

    转自:http://www.cuiyongzhi.com/post/63.html 之前发过一个[微信开发]系列性的文章,也引来了不少朋友观看和点评交流,可能我在写文章时有所疏忽,对部分文件给出的不是 ...

  8. 使用Java语言开发微信公众平台(五)——获取access_token

    在前四期的文章中,我们分别学习了"环境搭建与开发接入"."文本消息的接收与响应"."被关注回复与关键词回复"."图文消息的发送与响 ...

  9. Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明

    Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明 原文:Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明 上一篇&l ...

最新文章

  1. “AI明星”第四范式C轮融资超10亿元,估值约12亿美元
  2. 求解单源最短路径的几种算法
  3. HTTP协议通信原理 (资源)
  4. shell定时执行hive脚本文件
  5. canvas 添加 竖版文字_CSS题目系列(4) - 文字穿透遮罩层
  6. opencv 人脸识别_人工智能-OpenCV+Python实现人脸识别(视频人脸检测)
  7. php框架中什么是渲染,thinkPHP5框架渲染模板的3种方式简述
  8. 曲苑杂坛--修改数据库名和文件组名
  9. web server的性能统计
  10. win11虚拟内存怎么修改 Windows11修改虚拟内存的步骤方法
  11. 打通 C++ 和 C# 关于 COM 组件互相调用的任督二脉
  12. ginx+Tomcat负载均衡配置
  13. HDU-5064-Find Sequence(DP)
  14. FeedDemon获共享软件年度大奖
  15. AI项目环境搭建go+supervisor+openresty
  16. 移动医疗仍处于烧钱阶段,海量流量难变现
  17. pybind11学习 | 面向对象编程
  18. 刘林仙《薛仁贵征东》 《薛丁山征西》整理
  19. 中台搞了2年,项目叫停,CIO被裁!本以为中台是道送分题,没想到是送命题!...
  20. ora-01722 无效数字_错误提示ORA-01722: 无效数字一例

热门文章

  1. Harbor项目高手问答及赠书活动火热进行中
  2. 利用计算机模拟人类的活动属于,赠书 | 计算机能模拟人类心智吗?
  3. 7代cpu能装虚拟xp系统吗_Intel 10代PC/笔记本安装Win7踩坑记 amp; 驱动分享
  4. MIDI二进制文件格式简析
  5. php抽奖页代码,php抽奖代码
  6. phonegap-百度社会化分享-andriod插件-v2.0
  7. 苹果手机开热点,连上了却无网
  8. ElasticsearchBboss MySQL 同步数据到Elasticsearch
  9. stata画时间趋势图时横坐标标签太长重叠怎么办
  10. Facial Emotion Recognition: State of the Art Performance on FER2013