为什么云函数方式都不行了?

来源:4-3 电影列表

weixin_慕婉清1174456

2020-10-09 16:40

电影列表页也不能取下面20行了?

改成 wx.request 方式才可以:

getMovieList: function() {

    var that = this

    wx.showLoading({

      title: '加载中',

    })


    wx.request({

      url: `https://frodo.douban.com/api/v2/subject_collection/movie_showing/items?start=${this.data.movieList.length}&count=10&apiKey=054022eaeae0b00e0fc068c0c0a2102a`,

      method:"GET",

      //header : {},

      success:function(res){

        console.log(res.data)

        if (res.statusCode==200){

           that.setData({

            movieList:that.data.movieList.concat(res.data.subject_collection_items)

           })

        }

        wx.hideLoading();

      },

      fail:function(err){

        console.error(err)

        wx.hideLoading();

      }

    })


  },





写回答 关注

6回答

  • 谢成
    2020-10-10 19:10:02

    获取详情的接口在云函数端应该是不行,详情接口可以在小程序端使用wx.request()来实现。

    生的是自己的... 回复慕函数044...

    请问这个获取详情的api你用的是哪个呀,我用的获取不到,显示400

    2021-03-01 09:46:52

    共 4 条回复 >

  • 谢成
    2020-10-10 19:06:46

    获取电影列表的接口在云函数端应该是没问题的。

  • loveMrW
    2021-06-07 16:49:13

    VM8 asdebug.js:1 GET https://frodo.douban.com/api/v2/subject_collection/movie_showing/items?start=0&count=10&apiKey=054022eaeae0b00e0fc068c0c0a2102a 400 (Bad Request)(env: Windows,mp,1.05.2105170; lib: 2.14.1)

    这个问题应该怎么解决呀?!!

  • 洛杉矶鸡腿学徒
    2021-03-10 16:54:47

    电影详情页使用wx.request调用函数成功了,获得的detail的返回值为0,是豆瓣限制了吗?还是怎么回事。

  • 慕前端7051556
    2020-11-08 16:40:49

    wx.request获取不到电影列表。

    wx.request({

    url: `http://t.yushu.im/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10`,

    method:"GET",

    错误如下:

    GET http://t.yushu.im/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10 403 (Forbidden)

  • weixin_慕婉清1174456
    2020-10-12 18:53:45

    第一次可以获取,但是取第二次的20条不行了,还是原来的20条电影记录。

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

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

64598 学习 · 1742 问题

查看课程

相似问题