云函数抓取网络图片转存到云存储
发布于 5 年前 作者 xiexiuying 1856 次浏览 来自 分享

const cloud = require(‘wx-server-sdk’)
const fs = require(‘fs’)
const path = require(‘path’)
const rp = require(‘request-promise’);

cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})

// 云函数入口函数
exports.main = async (event, context) => {
var options = {
url: “xxxx”,
encoding: null, //如果不加这个选项,保存的图片会显示不出来,request默认返回utf8格式
};
let resultValue = await rp(options);
cloud.uploadFile({
cloudPath: ‘8787.jpg’,
fileContent: resultValue,
})
}

回到顶部