中华MBA网校
新用户注册 登录
  首页 初中层管理者    公司战略  |  市场营销  |  人力资源  |  企业经营  |  财务金融  |  项目管理  |  信息科技  |  团队建设  |  运营管理  |  事业规划
   当前位置:首页 ->> 初中层管理者 ->> 信息科技
怎么做微信公众号(5个步骤搞定和微信公众号的对接)
来自:    时间:2023年   阅读1210次     【
如果你正在完成自己的业务平台和微信公众号对接,需要了解对接框架和一些技术方向,可以看看这篇文章,否则请转身,哈哈。



如果说哪家做流量业务的能绕过微信公众号和小程序,那我...还真是不知道说啥好,今天,咱们就快速的和开发者聊聊微信公众号开发,快速的入个门:


申请服务号和订阅号

这里我们假定你已经申请了服务号的订阅号,这样我们才可以正正常常的开始,我们接下来要做的就是让我们的业务平台和服务号、订阅号真正的互动起来。

    服务号和订阅号的区别:大白话就是我要讲讲课,我说你听就用订阅号;如果要你提要求我做题,然后改来改去直到最后满意,就用服务号,因此,多说用订阅号,多做用服务号。

不管服务号还是订阅号,为了简单,后文一律叫PA(Public Account)。




开发概念澄清

首先做一下业务概念和术语的澄清,不要傻傻分不清:

    微信公众平台 VS 微信开放平台:公众平台的开发是在微信平台的基础上的,是在人家微信的平台上开发自己的功能;而开放平台是在你自己的平台上开发的与微信相关的一些功能,是在你自己平台上开发微信的功能,一般情况下,公众平台的既有功能如果无法满足你的业务要求,则可以构建开放平台,在这里通过开放接口,你可以构建完全属于自己的天地。


    对话服务 / 功能服务 / 网页服务:这在我们看微信开发API时会接触到的服务大类,简单点讲其实对话服务就是用户在微信上进行交互的服务,如收发消息、用户管理、客服功能等;功能服务则是指腾讯提供的支付、设备等功能,类似于腾讯通过微信提供可用的公共服务;网页服务是指自己开发的网页如果要利用设备能力,如开相机、录音、定位、播视频等原生功能,则需要网页服务提供的API包进行干预,只有这样,公众号的功能才接近APP而非单纯的静态网页,工具包JsSDK就是专门干这事的。


    openId和unionId:这是微信用户识别体系的两种方法 ,每个用户都有一个对应的身份证,这个身份证就是openID;unionId和openID本质上没有任何区别,只不过当一个公众号关联了多个小程序时,当用户登录小程序时,每个小程序的用户openID都是不相同的,这个时候,就有了unionID的诞生,这种情况下每个小程序的unionID是相同的,因为在同一个主体下(同一个公众号),unionID是相同的。如果OpenId是一个山楂,那UnionId就是一串糖葫芦。





了解客人型公众平台开发框架

之所以单独把这块拎出来是为了更清楚地介绍后面开放平台开发框架,公众平台开发说白了更多的是运营工作,比如我们做的最多的设计菜单、管理素材、设计文章、发布和推送文章等。之所以也聊一聊开发这个主题,是我们可以通过微信开发API提供一定程度的对接能力,如在外部设计好图文,然后推送到公众号里面。因此,凡所有操作均以微信公众号自由框架为主,开发者需要完全遵从API的约定去干预公众号允许开发者交互和设置的内容。因此,我们简单地理解这种开发为运营和运营+(一定程度的功能扩展)。





了解主人型开放平台开发框架

开放平台的服务开发框架,总体上可以分成三个部分:

    ◐ 负责业务逻辑部分的业务服务器

    ◐ 负责对接微信 API 的API-Proxy服务器

    ◐ AccessToken 中控服务器



【1】业务服务器

公众号所有对外服务的业务逻辑实现,在很大程度上,你可以理解为一个一般的应用服务器,但区别在于所有访问都是通过微信触发的,你也要把反馈信息反馈到微信里面去,这意味着这个应用服务器和用户之间的交互媒介是微信。业务服务器在事实上接管了微信服务器诸多API的逻辑。


【2】API-Proxy服务器

专一与微信 API 对接,服务器可以对台,不同的服务器可以负责对接不同的业务逻辑,更可进行调用频率、权限限制。这样独立设计的好处是如果某台 API-proxy 异常,还有其余服务器支持继续提供服务,提高稳定性,同时避免直接暴露内部接口,有效防止恶意攻击,提高安全性。


【3】AccessToken中控服务器

因为公众号统一工作在微信的大框架下,所以用户登录、鉴权等是要由微信统一提供的,这个中控服务器来提供主动刷新和被动刷新机制来获得accessToken 并存储,提供给业务逻辑有效的accessToken。


上述服务机制通过PA中的配置完成公众号的信息关联,从而使我们自己的服务器和腾讯的公众号服务互动起来。



一般应用开发时,都有DEV,STAGE,PROD 3类环境,可以通过上述配置完成对应环境的搭建。


微信开发平台提供了测试接口完成对应的开发测试,我们可以利用这个测试桩来验证我们的功能是否正常。



另外,我们可以用微信开发工具用PC机模拟手机端的展示效果,并进行跟踪和调试问题。



了解微信公众平台接口测试

腾讯很贴心的设计了微信公众平台接口测试为尚未进行微信认证的用户体验各种API接口。开发者可以在这里申请测试AppID和AppSecret进行账号测试。




通过配置后,我们可以进入这个测试公众号测试对应的交互细节。方便开发者了解开放API所对应的各项业务功能。



基于上述,如果你是开始接触微信公众号开发,那么微信公众号开发的大致雏形和思路就有了,更多开发、配置和接入细节,我们在后期再进行讲解,如果您对上述内容有疑问或者发现不准确的地方,也欢迎随时跟我交流。

>>浏览全部0条评论
主题:
验证码:
 
内容:
您的IP:3.140.185.147,请注意文明用词
账户:
密码:
注册 找回密码
-:::-学员心声 更多..
mmm123123 说:
    人生当中有四堂课,我们是一定要上的,哪四堂课呢?1、读万卷书2、行万里路3、阅人无数4、名师开悟。
bestme 说:
    听了老师讲的领导力是一门情商修炼专题,让我明白情商对一个领导者有多重要啊
bestme 说:
    平庸的员工是昂贵的,只有优秀的员工才是免费
qwerty 说:
    老师讲如何才能让员工自动自发的去工作,总得来说就是让员工有获得感,给企业创造利润也就是给自己增加收入
qwerty 说:
    听了老师讲解的企业管理方法--拆解后,对如何检查部署的执行力有更高的认识。
-:::-学习卡中心

 

说明:为方便广大学员购买经理人网校课程,特推出经理人网校学习卡(共分30、50、100、200、500元五种面值),每张学习卡都有不同的卡号,学员在购买学习卡后,刮开密码覆盖层,进入经理人网校,注册学员代码和密码、然后用已注册的学员代码和密码登录经理人网校,选择所要学习的课程(也可以在充值后选择)、输入学习卡的卡号和密码(如有多张可依次输入,直到充完为止)、学习卡充值完毕、就用“学习卡支付”支付课程费用、等确认支付成功后,用已注册的学员代码和密码登录经理人网校点击所报课程开始学习。
注意:为保障您的听课安全,请务必通过本网公布的正规渠道购卡并自行注册、充值!

-:::-相关软件下载
 媒体播放器下载  Real播放器下载
 FLASH播放器下载  压缩软件下载
 英语通播放器下载  AC课件播放器下载
 视频解码器下载  绿坝-花季护航
-:::-汇款及联系方式

经理人网、职业经理人证书、经理人资格证、是中国经理人获取各类管理类资格证书最佳学习网络机构!

请扫描微信二维码付款,备注您在网校的用户名,我们会把您的资金充到你的帐户里,

或支付后请加微信:gongpansixiang,通知客服人员.

 

网上书店
MBA考试类
管理经典著作
战略管理类
财务管理类
人力资源类
市场销售类
其它类型
网站关键词  |  关于我们  |  联系我们  |  招商中心  |  学习卡购买说明  |  付款及充值方式  |  帮助中心  |  学员心声
经理人网 www.58guanli.com  COPYRIGHT © 2013 - 版权所有  人人都是管理者-我爱经理人网、58管理、经理人证书、职业经理人、经理人培训、经理人招聘、MBA联考、DBA博士-是中国管理者学习交流的共同家园!

有任何问题请加微信:gongpansixiang,通知客服人员

中国工业和信息化部:湘ICP备19004842号-1  湘公网安备 43011102001727号