表2.1 订阅号和服务号区别表
功能权限    普通订阅号    认证订阅号    普通服务号    认证服务号
消息直接显示在好友对话列表中            是    是
消息显示在“订阅号”文件夹中    是    是       
每天可以群发一条消息    是    是       
每个月可以群发四条消息            是    是
基本的消息接收/回复消息    是    是    是    是
聊天界面底端,自定义菜单    是    是    是    是
九大高级接口                是
可申请开通微信支付                是
另外,微信公众平台提供了两种高级模式,编辑模式和开发模式,编辑模式可以直接进行自定义菜单和各类消息的编辑,不用学习代码知识,容易上手,比较直观,适合非开发人员使用[1]。开发模式要求使用者有基本的代码储备知识,在开发模式中,我们可以调用微信几乎所有的接口来实现各类功能,可以构建属于自己的数据库,利于开发。在本系统中,我采用的是开发模式。
开启开发模式时,需要拥有自己的服务器资源,填入正确的URL和Token串,验证成功方可开启,如图2.1所示。其中,URL为服务器的地址,Token串是自己定义的一串字符,相当于密码。
2.1 接口配置
2.2.2 Sina App Engine
    Sina App Engine,简称“SAE”,也就是新浪云计算平台,在本系统中,我采用SAE作为微信公众平台的后台服务器。
    搭建服务器的具体过程如下:
1)    SAE注册。SAE可以直接与新浪微博账号绑定,直接用新浪微博账号来登录。注册时,还要填写用户真实姓名,用来进行实名认证。安全邮箱,用户找回密码。安全密码,用来保护账号的安全,在进行SAE应用操作时,要进行安全密码验证。
2)    创建新应用。注册好账号后,需要创建新应用,这一步需要填写服务器的二级域名、自定义的应用名称,选择PHP作为系统开发语言,创建类型为web应用。
3)    创建新版本。应用创建好之后,在上传代码之前,先要创建一个新版本,版本号为1-10之间任意数字。
上一篇:SharpCompress智能手机文档压缩及解压的应用设计
下一篇:实验远程操控系统的设计与实现

基于Android的五子棋设计与实现

基于云储存的文件管理系统设计+源代码

基于安卓的博客App的设计与实现+源代码

基于安卓客户端的音乐软件的设计与实现

基于安卓视频播放器设计与实现

基于Android音乐播放器设计+源代码

php+mysql微信公众号平台设计与实现+源代码

天秤男婚后出轨能改好吗...

建议全面开放生育政策,...

地方政府跨区域联合环境污染治理研究

中班幼儿“求助”型告状行为的访谈提纲

人性化的用户界面设计研究

常用游戏对于小学生英语教学的影响

无刷电机调速系统设计任务书

硅酸钇镥闪烁晶体的光学性能研究

室外办公系统创新设计研究

哈萨克民歌中生态美學思想的表现【4092字】