【问题标题】:Retrieve data from themoviedb API从 themoviedb API 检索数据
【发布时间】:2018-07-25 02:17:43
【问题描述】:

我想从 themoviedb api 获取所有电影,我尝试使用流行电影

默认情况下每页返回 20 部电影,

这是我获得热门电影的途径

/* GET movies listing. */
router.get('/movies', function(req, res, next) {
  request('https://api.themoviedb.org/3/discover/movie?&sort_by=popularity.desc&api_key=2931998c3a80d7806199320f76d65298', function(error, rensponse, body){
  res.send(body)
  });
});

我尝试了不同的组合,但没有任何效果,现在只有一页显示只有 20 部电影,

如何在我的应用程序中访问和显示其他页面,例如 page1、pag2、page3?

【问题讨论】:

    标签: node.js angular express


    【解决方案1】:

    据我所知 No 没有办法。无论您想显示多少页面/项目,您都必须查询。

    我知道您可以查询特定页面,但这并没有真正帮助,因为无法知道特定电影有多少页面

    每个分页响应都包含一个 total_pages 和 total_items 字段,因此您可以轻松地在您的应用中构建适当的分页。

    相关reference

    【讨论】:

      猜你喜欢
      • 2013-12-17
      • 2014-02-21
      • 2021-09-08
      • 2015-06-11
      • 2019-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-08
      相关资源
      最近更新 更多