你好
我正在使用TMDB Api,我的代码中出现错误,说我在29个中只有20个结果。 原因是TMDB中的搜索功能没有返回第二页数据。 这是api搜索短语(没有我的个人密钥):
https://api.themoviedb.org/3/search/movie?query=Avengers&api_key=API_KEY
以下是收到的数据:http://pastebin.com/MdpFz2Nx
正如您所看到的那样,只有第1页,在代码的底部,它总共有2页。
是否有其他方法可以接收其余数据,还是API错误?
答案 0 :(得分:5)
您正在寻找page
参数。
https://api.themoviedb.org/3/search/movie?query=Avengers&api_key=API_KEY&page=2
干杯。
答案 1 :(得分:0)
在此链接上阅读TMDB的论坛:
https://www.themoviedb.org/talk/5892db39c3a3686d10001a4d?language=en
您需要再次提出要求,以便在下一页上获得下一个20个结果
在一个API请求中,如果没有分页,TMDB不会提供完整的搜索结果 (https://www.themoviedb.org/talk/55aa2a76c3a3682d63002fb1?language=en)