前言
微信小程序的注册,开发工具配置可以参考官网文档:简易教程。 这里我们主要讲解又拍云微信小程序简单使用,又拍云 微信小程序 SDK,帮助你在存储空间、资源存放、访问加速、资源处理等方面进行大幅优化,为微信小程序提供扩容、加速解决方案。
又拍云微信小程序上传流程
使用
使用方式可以参考 demo
登录微信小程序账户并配置 uploadFile 合法域名为 https://v0.api.upyun.com
引用 upyun-wxapp-sdk.js 到微信小程序项目
3.通过 引入 类,并初始化一个实例
4.调用 方法上传文件
配置接口
关于接口配置和本地运行可以参看SDK说明
服务端配置
使用又拍云微信小程序 SDK 需要实现一个在服务器进行签名的接口,并将该接口地址作为 传入构造函数,
该接口接受 请求,并接受一个参数 ,计算并返回带有 字段的响应
eg:
Node 方式
在服务端运行 demo-server.js 文件,然后通过 nginx 带来地址地址,提供给客户端使用。
服务端直接运行 demo-server.js :
或则通过 supervisord 方式托管,可以参考:Supervisor 简单使用(见原文阅读博客)
nginx 代理
这样你可以直接配置 的方式来获取signature 字段。
PHP 方式
简单的通过 php 获取接受 data 参数,然后计算签名,返回 signature 字段 。
创建一个 PHP 文件 代码:
然后通过 web 服务器 访问你的 .
上传效果
控制台打印了 本地选择的图片和上传又拍云存储的结果
多图上传
可以通过循环本地读取的文件,调用方法上传。
异步任务
可以在 里面添加任务来提交异步任务。
所有用户赞赏通道:
领取专属 10元无门槛券
私享最新 技术干货