// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
var rp = require('request-promise')
// 云函数入口函数
exports.main = async (event, context) => {
const wxContext = cloud.getWXContext()
let { userInfo, isbn} = event
var res = rp(
'https://book.douban.com/isbn/'+isbn).then(html=>{
return html;
}).catch(err=>{
console.log(err)
})
return {
event,
openid: wxContext.OPENID,
appid: wxContext.APPID,
unionid: wxContext.UNIONID,
result: res,
isbn: isbn,
}
}
不能正常返回网页,返回如下图:
上手前先照着文档抄一遍练习一下
写的都不对
云函数中没看到await,一律算错。