微信平台搭建与开发-全套PPT课件.pptx

微信平台搭建与开发-全套PPT课件.pptx

  1. 1、本文档共301页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

;;;;;公众号开发技术原理;;;;;;;;;;;;;;实现程序;配置公众号服务器;配置公众号服务器;测试程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;原理过程分析;;原理过程分析;;;;;;;;;注:全局访问令牌access_token每天只能获取2000个,每一个access_token的有效时间为7200秒,对于业务频繁的场景而言,这个资源是比较宝贵的。因此应当保存每一个access_token值,在未失效之前应当重复使用,以免因为频繁重新获取access_token导致数量用完而影响业务。

保存access_token时,至少预留512个字符的空间。

此外,由于每天有50万条客服消息的限制,且必须在用户行为的48小时内才能发送客服消息,因此对于客服消息业务量较大的公众号,可靠的作法是记录用户的每一次交互行为,以便在时间上可以把握,避免回复一些交互已经超时的用户,浪费消息流量。;;;;;;;;;;;;;;;;实现过程;代码中的json数据包的各项参数含义;;;;;;;;;模板消息的使用规则;;;;;;;;;;;;;;;;;;;如果在不同URL对应的页面中调用SDK中的接口,必须在每一个URL页面中都使用wx.config接口进行注册操作,因此必须为每一个URL对应的页面中都计算生成相应的签名signature。

因此正确计算生成签名signature是JS-SDK接口能否正确调用的一个关键。;jsapi_ticket是公众号用于调用微信JS-SDK接口的临时票据。根据微信的规定,正常情况下,jsapi_ticket的有效期为7200秒,每一个AppID号能够获取jsapi_ticket的api调用次数是非常有限的,因此开发者应当对每一个jsapi_ticket值作为好保存工作,以尽其用。

对jsapi_ticket、noncestr随机字符串、timestamp时间戳、当前网页的URL四项内容必须先严格按ASCII码从小到大顺序排序(字典排序),然后再sha1加密,才能得到正确的签名signature,否则将出错。

此外,生成签名用的noncestr、timestamp和url必须与wx.config中的nonceStr、timestamp和URL完全相同。

出于安全考虑,微信规定开发者必须在服务器端实现签名的计算生成。;;类别;;数据库与文件准备;;;;;;;;;;小程序开发的工具准备;;注册小程序账号的步骤如下:;;微信开发者工具简介;;;;;;;;HelloWorld的文件目录结构;HelloWorld小程序的运行分析;;;;;;测试小程序的四种方案;;;;;;;;新页面与数据准备;小程序的初步测试;1;获取用户的openID步骤流程图;;;;;;;;;;页面的布局;;;本节主要知识点包括以下内容:;;;;;;;;;栏目;;;;;;;navigator组件的应用;switch组件的应用;;;;;;;;;;模态对话框接口wx.showModal:;;;;以wxacode.get接口为例,在服务器端程序中,调用小程序码类接口生成相应的二维码的算法流程如下图所示:;;;;;;wx.createVideoContext接口:;;wx.chooseVideo接口:;;wx.createInnerAudioContext接口:;;wx.getRecorderManager接口:;;wx.getImageInfo接口:;;wx.chooseImage接口:;;;;;;导航栏的个性化设置接口:;;TabBar的应用优化接口:;TabBar的应用优化接口:;;页面的下拉刷新:;;用户交互对话框:;用户交互对话框:;;;;;;网络接口:;;WI-FI接口:;;蓝牙接口:;蓝牙接口:;蓝牙接口:;;获取电池的电量接口wx.getBatteryInfo:;;屏幕接口:;屏幕接口:;;拨打电话接口wx.makePhoneCall:;;添加联系人接口wx.addPhoneContact:;;罗盘接口:;;;;;;;;小程序前后端的数据交互:;;小程序的页面生命周期函数:;;用户登录与用户信息:;;小程序带参数的页面跳转:wx.navigateTo接口

;;

文档评论(0)

赵五菱王 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档