为了账号安全,请及时绑定邮箱和手机立即绑定

求老师帮忙

我刚才看到了一个和我一提样问题的人,老师你让他安装request-promise,可是我安装了还是这样,而且我也上传并部署了云函数http://img1.sycdn.imooc.com//5d4bfde90001279815011126.jpg
http://img1.sycdn.imooc.com//5d4bfde90001104915011126.jpg
http://img1.sycdn.imooc.com//5d4bfde900018a3615011126.jpg
http://img1.sycdn.imooc.com//5d4bfde900019c9f15011126.jpg

正在回答

3 回答

豆瓣API有变化,需要在请求API的url后面跟一个apikey参数:


电影列表API:http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10

电影详情API:`http://api.douban.com/v2/movie/subject/${event.movieid}?apikey=0df993c66c0c636e29ecbb5344252a4a`


具体也可以参考课程主页右下角的课程源码。


0 回复 有任何疑惑可以回复我~

我的解决了  之前movie里的movielist拼写错误了。然后改一下最新地址

这个是movielist index.js里的代码

// 云函数入口文件

const cloud = require('wx-server-sdk');


cloud.init();


var rp = require('request-promise');


// 云函数入口函数

exports.main = async (event, context) => {



return rp(`http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=${event.start}&count=${event.count}`)

.then(function (res) {

console.log(res);

return res;

})

.catch(function (err) {

console.error(err);

});

}


0 回复 有任何疑惑可以回复我~

我的也是这样的。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
轻松入门微信小程序与云开发
  • 参与学习       64548    人
  • 解答问题       1742    个

深入浅出微信小程序核心基础与云开发,使你掌握小程序开发必备技能。

进入课程

求老师帮忙

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信