微信小程序的出现,开启了新的跨平台移动应用方式。微信小程序的开发场景目前大多归为两类:工具和O2O。快递查询,门票购买,点餐等使用频率不高但却必须的应用,植根于微信小程序更有利于增长用户数量。

“无需安装,用完即走”是微信小程序的概念,但由于它是基于微信端的轻量应用,开发者们普遍会遇上如下问题:


  • 小程序发布内容超限(程序包小于1MB)

  • 微信强制要求HTTPS访问

  • 文件加载速度慢


为此,又拍云上线了微信小程序SDK,帮助微信小程序开发者提供扩容、加速解决方案。

又拍云微信小程序解决方案优势

  • 跳脱1M限制 无限扩容空间

微信小程序要求安装包大小不超过1MB,对此最好的方式是将文件上传至云端存储,程序包仅进行多媒体文件读取。通过又拍云微信小程序SDK,可将文件上传又拍云进行压缩、优化,让小程序轻松“跳脱”1MB的容量限制。又拍云存储同时拥有上传下载加速,弹性扩容等功能,可轻松实现文件无限存储,快速读取。   

          

  • WebP,轻松加载 图片大小压缩90%

微信小程序支持最新图片格式WebP,又拍云提供WebP格式转换可以将jpg、png等格式一键转换成WebP格式,将图片大小缩减70%以上,为微信小程序提供流畅的图片加载体验。

延伸阅读:图片秒瘦 90%,又拍云 WebP 转换技术让图片“薄如蝉翼”


  • 增强防护,免费SSL证书,一键升级HTTPS

微信小程序要求所有的网络链接都通过HTTPS协议进行访问,又拍云小程序解决方案,提供两款可以免费续期的SSL证书:Let’s Encrypt和Symantec,支持一键升级HTTPS,并可轻松切换不同证书,满足小程序各类开发需求。除此之外,又拍云还提供自主研发的高性能WAF防护引擎,防御SQL、XSS等类型的黑客攻击,为小程序提供功能全面的强防护服务。

延伸阅读:选SSL证书这件小事儿有多难?又拍云多款免费证书任你选

如何使用又拍云微信小程序SDK

  • 使用

使用方式可以参考 demo

1. 软链 upyun-wxapp-sdk.js 到微信小程序项目

2. 通过 require 引入 Upyun 类,并初始化一个实例

3. 调用 upyun.upload 方法上传文件


  • 运行 Demo

下载微信小程序开发工具

增加 demo 目录为新项目

  • 示例

微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,拥有类似App的使用体验。又拍云微信小程序SDK,帮助开发者减轻后端部署、运维、证书配置等繁琐工作,减少开发成本的同时,提升用户体验。


又拍云微信小程序 SDK:http://docs.upyun.com/api/small_program/



关于又拍云

又拍云致力于为客户提供一站式的在线业务加速服务,为用户网页图片、文件下载、音视频点播、动态内容,全站整体提供加速服务,拥有智能控制台面板,具有SSL全链路加密优化,自定义边缘规则等特性,同时支持 WebP 、H.265 、Gzip 压缩、HTTP/2 等新特性,CDN 性能快人一步。另提供安全高可靠的融合云存储,一站式短视频直播点播解决方案,实时灵活多终端的云处理,以及流量营销等服务。详情了解>>