微信公众号开发基础

1.订阅号与服务号的区别
可申请主体、推送频率、出现位置、接口权限不一样。
看起来好像是个人和媒体更适合用订阅号
(心得:企业好像更适合服务号。因为毕竟需要发的新闻没有这么多、而且可以在好友列表里面出现而不会被折叠,不过没事,选了订阅号就订阅号吧,毕竟毕老师用的是订阅号,这样稳一点,等玩熟了之后,可以再申请一个服务号来开发更加高级的功能(但是事实上申请一个服务号并没有想象中的容易,还需要发起审批-_-||),另外,我做这个公众号的目的是为了能实现自动对话和门户功能,这两个功能订阅号应该就能实现了,所以不必纠结了)

2.申请网站
mp.weixin.qq

3.公众号的身份绑定
1个邮箱只能绑定一个公众号
1个身份证号只能绑定一个公众号
1个手机号码只能绑定一个公众号
这个就意味着一个人只能做一个公众号的管理员

非常尴尬的是我的邮箱好像都已经被注册了,而且密码都忘了,系统给出提示如下:
找回密码要求通过微信客户端的“微信安全中心”发起申请找回
关键是我连微信的密码也忘了
难受:改了微信密码之后,依然登陆不进去
后来找了张奇用了他的QQ账号,就选择他作为管理员了

*企业订阅号账号的申请
需要准备相关材料来进行认证
有三种认证方式:法人认证、支付认证、微信认证
法人认证需要企业注册法人亲自操作
支付认证需要提供银行对公账户进行小额打款认证
微信认证需要支付300元,稍微简单一点,不过也要对公账户验证
我选择了微信认证的方式,具体需要提供的材料如下:
申请认证公函(微信提供,有模板可以下载)
对公账户(公司的银行卡)
资质证明文件

4.公众号的常用功能
1.发文章
2.留言
3.投票
4.原创声明
5.消息管理
6.粉丝管理
7.素材管理
8.数据分析
9.基础设置
10.绑定运营者

这些功能主要是运营人员或者说是小编用的,所以使用起来是比较简单直观可视化的。

5.利用编程的方式去控制公众号
公众号开发者配置
接口权限

6.werobot接口的使用
github的源代码:
文档地址:https://werobot.readthedocs.org/zh_CN/latest
源代码地址:https://github.com/whtsky/WeRoBot
werobot的安装: pip3 install werobot

#####代码如下#######
import werobot
robot = werobot.WoRoBot(token = 'yourname')  #类的实例化
@robot.handler
def hello(message):
return('Hello World!')

@robot.txt
def echo(message)
return message.content

@robot.subscribe
def subscribe(message)
return '欢迎关注公众号'



robot.config['HOST'] = '0.0.0.0'
robot.config['PORT'] = 80
robot.run()

用Win SCP(mac用户使用cyberdoc)登陆服务器后台,把werobot.py的程序通过公网ip上传到服务器,然后配置服务器

发布了207 篇原创文章 · 获赞 16 · 访问量 9869

猜你喜欢

转载自blog.csdn.net/weixin_41855010/article/details/104700526