返回值为null

来源:4-3 电影列表

weixin_慕婉清9264337

2019-07-30 12:19

// 云函数入口文件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?start=${event.start}&count=${event.count}`)

.then(function(res) {

console.log(res);

return res;

})

.catch(function(err) {

console.log(err);

});

}

/*

环境ID也填了

为什么云函数返回值为null

*/

写回答 关注

1回答

  • 谢成
    2019-07-30 14:05:05
    已采纳

    豆瓣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`


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


    谢成 回复weixin...

    API就用我上面发的那个。 我说的是API文档现在不开放了,但API可以使用。

    2019-08-06 12:22:49

    共 4 条回复 >

轻松入门微信小程序与云开发

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

64548 学习 · 1742 问题

查看课程

相似问题