问题标签 [themoviedb-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6073 浏览

themoviedb-api - 从 TMDb 获取电影图像

刚开始使用 TMDb API,需要知道如何获取电影海报。我有电影 id,posterid,但不知道获取图像海报的正确 URL。

0 投票
1 回答
530 浏览

java - API 密钥配置 android

在我的应用程序中,我将使用 The Movies DB API 来获取最受欢迎的电影海报。

在以下问题上需要您的帮助:

每次我尝试运行我的应用程序时,我都会收到这些错误

错误:(14, 77) 错误:预期

错误:(14, 53) 错误:';' 预期的

错误:(14, 45) 错误:格式错误的浮点文字

这是我在 buildconfig.java 中得到错误的地方:

在此处的顶部有一行说“生成文件夹下的文件,不应编辑”

0 投票
2 回答
442 浏览

php - 如何在电影数据库上分页类型搜索结果

我有一个使用 MVC 设计模式在本地主机上构建的网站。我有一个点击按钮,它将显示我使用 TheMovieDatabaseAPI 获得的 TheMovieDatabase 中的所有流派。点击一个类型,我得到第 1 页的数据,有 20 个结果。但是,我不知道如何请求第 2 页的结果。这些请求是使用 PHP 发出的。

0 投票
2 回答
2108 浏览

java - 电影海报未显示与 TheMovieDB

我不确定我错过了什么,但我一直在尝试使用 Picasso 库从 themoviedb API 获取最受欢迎的电影海报以显示在网格视图中。有人知道我在做什么错吗?

这是我的图像适配器:

0 投票
0 回答
488 浏览

android - 如何使用不同的电影 ID 从 android 上的 themoviedb 加载一些图像

我的线程代码有问题
我想从 TMDB 加载一些具有不同 id 的图像,我正在使用 Asynctask
在我的代码中加载图像:

0 投票
0 回答
149 浏览

android - Moviesdb api不工作

任何人都可以检查以下 api 在 asyntask 操作中是否为您工作?

https://api.themoviedb.org/3/movie/550?api_key=#

您必须有一个有效的 api_key 才能尝试。

我得到的问题是,该链接在浏览器中工作,但是当我在 Android 中运行它时,它给我一个状态消息错误 34,找不到您请求的资源。

0 投票
1 回答
71 浏览

node.js - 调用 ExpressJS REST 路由时的奇怪行为

我正在制作一个简单的 REST 服务器,它包含TMDb的 API 。我正在使用MovieDB Node 模块,它具有通过提供 API 密钥直接调用 TMDb 的 API 的功能。

我有以下应用程序文件夹结构。

myproject/index.js中,我有一个简单地启动 Express 服务器的脚本,并且app.js是我初始化路由的地方。

我的项目/app.js

以下是路由的初始化方式。

如上所示,服务器的 API root 为localhost:9000/api/(我在 port 上运行它9000)。

我的项目/路由/index.js

这是我为movie.

我的项目/路线/电影/index.js

最后,我定义了如下端点。

用法

现在,调用应该通过http://localhost:9000/api/movie/genrelistTMDb API 提供的流派列表来响应我,以防我对路线和路线图的理解是正确的。moviedbgenreList()

但是,我得到以下回应。

如果您看到 的值response.req.url,它尝试调用https://api.themoviedb.org/3/movie/genrelist显然不正确,因为 TMDb API 没有任何这样的端点。

但是,如果我将我router.get的内部更改myproject/routes/movie/index.js为这样的:

它工作得很好,请注意我也将 call 从 更改genreList()miscTopRatedMovies()。令人震惊的是,如果我保持原样调用genreList(),那么它也会检索top_rated电影列表。

甚至可怕的部分是我console.log()在 GET 方法中做的,它没有记录任何东西。node-debug如果我在 GET 中设置断点,即使使用调试服务器也不会中断执行。所以我觉得我通过 REST 客户端的 REST 调用被直接转换为 TMDb API 调用(可能是由于相同的 REST 签名),而 MovieDB 根本没有被调用,但我不是 100% 确定。

因此,为了确定 MovieDB 模块本身是否有问题,我创建了直接使用 MovieDB 的简单 JS 文件,并使用node命令运行它,它适用于我使用的所有方法。

那么我在这里做错了什么?

任何帮助表示赞赏。

0 投票
1 回答
1549 浏览

api - 从 themoviedb.org API 获取 DVD 的发布日期

我试图找出如何根据 DVD 发布日期从 themoviedb.org API 获取电影。我只想退回 DVD 版本,而不是仍在影院上映的电影。

我在某处读到他们现在支持digital release dates. 查看他们 API 上的信息,我发现以下内容......

API 参考页

有人知道该怎么做吗?我希望有一个示例 URL 来告诉我要使用什么。感谢您的任何帮助,您可以提供!

0 投票
1 回答
51 浏览

php - 如果 php 数组包含值,则分配样式

嗨,我正在使用 tmdb api 并获取演员电影列表 var json。代码按照我想要的方式工作,除了如果电影是恐怖片,我会尝试以不同的方式设置电影缩略图的样式。

Json 数组看起来像

提前致谢

0 投票
1 回答
627 浏览

android - 在android中进行改造的多个请求

当用户选择电影时,我使用改造库和 recyclerViewe 创建应用程序调用 api 为详细电影显示活动现在我使用 ritrofit 实现 recyclerView 以创建获取流行的电影数据,这个 MoviesApiService 类:

这个模型类:

类详细电影: public class MovieDetailActivity extends AppCompatActivity { public static final String EXTRA = "movie";

这个 mainActivity 类:

现在如何能够从https://developers.themoviedb.org获取流行电影数据和高评分电影数据?你能帮助我吗 ?