基于开发的微信全功能型简单应用实现
2015 是混合应用崛起之年,网络应用和原生应用各有其强大之处,也有着致命的缺点,人们一边追求当地的流畅的用户体验,一边同时期望产品能够快速的迭代更新混合动力成为必然的趋势。
鹅厂一马当先,发布了业内震惊一时的JS-SDK,这对于基于微信的h5开发者来说简直是如降甘露,从此开发者们告别了用箭头来提示右上角可以分享,并且随时可以使用微信的原生能力,微信变成了一个超级浏览器。
一、准备工作
1.在微信公众平台申请测试账号,并设置好好射流研究…接口安全域名(注:域名必须可以外网访问)
2.查看微信开发者文档
二、开始编码
使用微信软件开发工具包必须自己实现微信的签名算法。
大概需要四个步骤:
1.获取访问令牌
2.根据访问令牌获取jsapi_ticket
3.根据appId(公众号唯一id)、非字符串(随机字符串)、时间戳(时间戳)、网址(当前页面完整url,不包括#aaa=bbb)通过sha1算法签名
4.将信息返回给前端,设置wx.config。
由于获取访问令牌和jsapi_ticket的接口都有访问限制,所以明确指出需要第三方做缓存处理。此处我们缓存jsapi_ticket就可以了。
/配置/微信。cfg.js
模块。导出={ grant _ type : ' client _ credential ',appid: '
版权声明:基于开发的微信全功能型简单应用实现是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。