2015-11-30 10:10:45 iteye_9461 阅读数 41
  • 九宝老师公开课第2讲:微信开发环境解决方案

    微信开发环境解决方案视频教程:针对各种繁杂的网络环境,传授微信开发环境的解决方案。 微信公众号开发很度受到严格的网络条件制约。回调接口要求http协议,80端口,有的接口还要求域名。但是,很多同学不具备这样的条件,该课程针对这个问题,讲授微信开发环境解决方案。

    2967 人正在学习 去看看 CSDN讲师
微信在现在的生活中,扮演着举足轻重的角色,现在怎么东西都在微信上运转得风生水起,如微信支付,微信购物,微信红包等等。那么微信开发的原理又是怎样的呢?

这里要区分两个概念:[b]微信服务器[/b]和[b]应用服务器[/b]

[b]微信服务器是腾讯的服务器,它做的工作是转发的作用。
应用服务器的使用是接收微信服务器的请求,处理逻辑,向微信服务器响应请求。[/b]

所以整个示意图如下:

[b]用户 <---> 微信服务器 <---> 应用服务器[/b]

用户直接打交道的是微信服务器,处理逻辑的是应用服务器。

应用服务器上运行的服务的程序语言有多种,如何来做到通用呢?或者说用一种什么样的通讯格式来使所有的开发都支持呢?

答案是[b]xml[/b]样式来传输。

所以微信开发的技能要求如下:

1) [b]web开发基础[/b](它本质上还是在应用服务器上开发程序,只不过是接受微信的请求和响应微信);

2)[b] xml处理[/b](所有数据的传输都是基于xml样式,这个是为了不同语言开发的通用性);

3) [b]微信开发接口[/b],这个是微信定义的,需要遵循它的规范。

以上就是微信开发三点必备技能。
2017-03-02 17:55:12 csdngkk 阅读数 49
  • 九宝老师公开课第2讲:微信开发环境解决方案

    微信开发环境解决方案视频教程:针对各种繁杂的网络环境,传授微信开发环境的解决方案。 微信公众号开发很度受到严格的网络条件制约。回调接口要求http协议,80端口,有的接口还要求域名。但是,很多同学不具备这样的条件,该课程针对这个问题,讲授微信开发环境解决方案。

    2967 人正在学习 去看看 CSDN讲师
【CSDN技术主题月】微信开发实践沙龙—1065人已学习
课程介绍    
201703021740503807.jpg
    CSDN社区特别策划“微信开发”技术主题月,梳理微信开发知识点脉络、汇集优质技术分享内容、提供微信开发技术交流机会。 本期活动邀请行业技术大牛与产品讲师,与大家一同分享、交流微信开发与微信小程序开始中的实践心得与经验。本视频为沙龙现场视频。
课程收益
    了解并学习企业号开发经验,以及微信小程序在兼容、性能方面的开发经验。
讲师介绍
    CSDN公开课更多讲师课程
    CSDN线上公开课全掌握!
课程大纲
  第1章:微信开发实践沙龙开场
    1.微影时代资深前端工程师汪波:微信电影票和微信小程序的交集  33:09
    2.办公逸CTO王斌:微信企业号开发经验分享  39:10
    3.轻芒联合创始人范怀宇:小程序开发的易与难  44:19
大家可以点击【查看详情】查看我的课程
2016-08-19 11:58:46 u013203396 阅读数 2329
  • 九宝老师公开课第2讲:微信开发环境解决方案

    微信开发环境解决方案视频教程:针对各种繁杂的网络环境,传授微信开发环境的解决方案。 微信公众号开发很度受到严格的网络条件制约。回调接口要求http协议,80端口,有的接口还要求域名。但是,很多同学不具备这样的条件,该课程针对这个问题,讲授微信开发环境解决方案。

    2967 人正在学习 去看看 CSDN讲师

    微信在近几年的时间内,迅速的成为了我们大家生活中离不开的一种社交软件,同时它也取代了我们传统的一些交流方式,为我们节省了很多的信息费用,因此很多人在开发微信的时候,都将微信当成了是一个商业的平台,有更多的商家开始驻足于微信的开发,那么,微信开发需要掌握哪些系统和技术?

完成微信开发需要什么技术

    互联网模式的第三方微信商城

    这种模式主要是在第三方平台下完成的,一般情况下商家和企业都能在第三方平台中获得一个账户,里面包含了一个新微信商城所需的页面、数据、程序等资源。但与直接入驻腾讯旗下不同的是,这类的搭建商城方法会对商家和企业的投入要求降低,也是微信商城的制作费用较低的一种。

    微信商城直接入驻腾讯旗下

    腾讯在很久以前就有考虑给餐饮行业做移动服务的念头,所以将以前的“微生活”平台改造成今天的微购物和微商户两个平台,所以在这两个平台上,商家们可以选择直接入驻。但这要考验入驻商家的实力,因为这是跟腾讯的内部产品有着或多或少的挂钩,因此这样的微信商城要有足够的时间和金钱才能成功地搭建。

    独立第三方微信商城系统

    这一类的商城制作已经不再是对微信开发平台的简单利用,相比上述的两种商城制作方法,这一类的商城有更高的自主性和可拓展性,而且这类的微信商城多半都是由一些具有成熟经验的开发公司来提供技术支持,想麦多网上商城系统这类有成熟开发经验的公司现在也有很多成功的案例了。

    自主搭建微信商城

    如果商家对微信商城的制作有足够的经验,这时就可以选用这种方法。具体的开发团队有30人左右的规模,至少要花上3~5个月的时间也应该能完成,这只是一个保守的估计。如果不是专注于这一方面的开发商家,又要在微信上搭建自己的商城,恐怕消耗的人力、时间和金钱等资源会更难估计。

    以上给大家介绍的就是微信开发需要掌握的系统和技术了,在微信取代我们其他的一些社交软件时,我们不仅要懂得微信开发的系统和技术,而且也应该要跟消费者进行随时随地的交流,让消费者能够体会到自己的品牌形象,同时,我们也应该要正确的对待微信这一平台,让微信能够更加的为我们服务。


2013-12-19 16:57:59 licheng6302 阅读数 4603
  • 九宝老师公开课第2讲:微信开发环境解决方案

    微信开发环境解决方案视频教程:针对各种繁杂的网络环境,传授微信开发环境的解决方案。 微信公众号开发很度受到严格的网络条件制约。回调接口要求http协议,80端口,有的接口还要求域名。但是,很多同学不具备这样的条件,该课程针对这个问题,讲授微信开发环境解决方案。

    2967 人正在学习 去看看 CSDN讲师

1、基础支持

 (1)  access_token  : 工作账号的全局唯一票据,公众账号(开发者的程序)调用微信服务器的接口时候都需要使用access_token.正常情况下 access_token有效期为7200秒。 

 (2)   返回错误码的说明

 (3)   接口频率限制说明

 (4)   上传下载多媒体文件  :公众号可调用本接口来上传图片、语音、视频等文件到微信服务器,上传后服务器会返回对应的media_id,公众号此后可根据该media_id来获取多媒体。请注意,media_id是可复用的,调用该接口需http协议


2、接受消息

(1)   验证消息的真实性(订阅号功能)

(2)   接收普通消息(订阅号功能)

(3)   接收事件推送(订阅号功能)

(4)   接收语音识别结果


3、发送消息

(1)   发送被动相应消息(订阅号功能) :

     对于每一个POST请求,开发者在响应包(Get)中返回特定XML结构,对该消息进行响应(现支持回复文本、图片、图文、语音、视频、音乐)。请注意,回复图片等多媒体消息时需要预先上传多媒体文件到微信服务器,只支持认证服务号。微信服务器在五秒内收不到响应会断掉连接,如果在调试中,发现用户无法收到响应的消息,可以检查是否消息处理超时。

(2)   发送客服消息(订阅号功能):

当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单clike事件、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前为24小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在24小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。

4、用户管理

(1)   分组管理接口

(2)  获取用户基本信息

(3)  获取关注者列表

(4)  获取用户地理位置

(5)  网页授权获取用户基本信息

(6)  网页获取用户网络状态(js接口)


5、自定义菜单

(1)  自定义菜单创建接口

(2)  自定义菜单查询接口

(3)  自定义菜单删除接口

(4)  自定义菜单实际接口

6、推广支持

(1) 生成带参数的二维码

7、Weixin JS接口

(1)  隐藏微信中网页右上角按钮

(2)  隐藏微信中网页底部导航栏

(3)  网页获取用户网络状态


2016-07-18 11:11:02 csdngkk 阅读数 52
  • 九宝老师公开课第2讲:微信开发环境解决方案

    微信开发环境解决方案视频教程:针对各种繁杂的网络环境,传授微信开发环境的解决方案。 微信公众号开发很度受到严格的网络条件制约。回调接口要求http协议,80端口,有的接口还要求域名。但是,很多同学不具备这样的条件,该课程针对这个问题,讲授微信开发环境解决方案。

    2967 人正在学习 去看看 CSDN讲师
九宝老师公开课第2讲:微信开发环境解决方案—2581人已学习
课程介绍    
201701100848512735.jpg
    针对各种繁杂的网络环境,传授微信开发环境的解决方案。 微信公众号开发很度受到严格的网络条件制约。回调接口要求http协议,80端口,有的接口还要求域名。但是,很多同学不具备这样的条件,本次公开课针对这个问题,讲授微信开发环境解决方案。
课程收益
    1.介绍微信公众号回调方式。 2.介绍针对各种网络环境的解决方案。 3.回答学生的技术问题。
讲师介绍
    CSDN公开课更多讲师课程
    CSDN线上公开课全掌握!
课程大纲
    1.微信公众号开发之微信开发环境解决方案(上)  0:00
大家可以点击【查看详情】查看我的课程
没有更多推荐了,返回首页