问题标签 [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 投票
1 回答
1080 浏览

java - 使用 Retrofit 将查询参数附加到 URL 的开头

我正在尝试使用 Retrofit 实现 TheMovieDB API,但无法将 api 密钥附加到查询的开头。感觉 TheMovieDB 在这里有过错,因为在查询开始时以非传统方式请求 api 密钥。

当试图拦截请求并添加查询参数时,像这样,它被附加到请求的末尾,这不是我想要的。

以及服务实现:

这会产生以下结果:

我想要这个结果:

我该如何将我的查询参数添加到请求的开头?

0 投票
1 回答
102 浏览

javascript - 单击弹出窗口显示错误数据

我正在制作一个供我自己使用的电影院时间表页面,但我遇到了一个问题。我想让页面弹出我点击的电影的信息,但它总是显示列表中最后一部电影的信息。

我确定这很简单,但我只是看不到它。

我用来获取所需信息的代码:

然后我想循环所有结果,以便我可以更改弹出窗口中显示的数据,但它似乎不起作用。

任何帮助都感激不尽。

0 投票
2 回答
1297 浏览

java - 如何减慢 API 请求速度?

我正在使用 makeServiceCall 从 TheMovieDB API 获取 JSON 数据。

因为他们没有电影 ID 列表,所以我必须循环遍历 ID。

我 = 身份证

API_KEY = 我的 API 密钥。

当我遍历 URL 时,我得到了一些调用的 IOExceptions。

一些 IOExceptions 只是返回为 null 的 URL,如

如何减慢 for 循环以不超过 API 调用限制?

Http处理程序:

我的电话是在 AsyncTask 内进行的

0 投票
1 回答
519 浏览

php - 如何从 Laravel 5.4 上的 tmdb API 获取发布日期?

我正在使用 Laravel PHP 框架,我想使用 tmdb 包。

我可以在 json 中看到发布日期。这是截图

http://prntscr.com/f98ydy

但我希望这个在我看来就像我可以用代码获得标题:

如何获得发布日期?我也尝试过使用该代码

但是向我展示了这个错误

这是我的完整 Json 输出

0 投票
0 回答
117 浏览

javascript - 使用 XMLHttpRequest 为 TMDB 构建图像 URL?

如何构建一个 URL,然后使用 javascript 获取特定的电影海报。我在这里浏览了 TMDB 的文档-> https://developers.themoviedb.org/3/movies/get-movie-imageshttps://developers.themoviedb.org/3/configuration/get-api-configuration但作为我是 API 的新手,文档太混乱了。基本上我试图复制这个 - > https://www.smashingmagazine.com/2012/02/beginners-guide-jquery-based-json-api-clients/用纯Javascript。

0 投票
1 回答
1496 浏览

javascript - 无法访问 JSON 数据,出现错误 404 (TMDB)?

我想要来自 TMDB 的所需电影的海报。我无法从 TMDB API 获取 JSON 数据。我已发送请求,但收到错误 404“找不到您请求的资源”。访问 TMDB 电影 API 的链接:https ://developers.themoviedb.org/3/movies/get-movie-images 这是我的代码:

我控制台中的 JSON 数据应如下所示: 在此处输入图像描述

但相反,我在控制台中得到了这个:错误 404 找不到这个资源。

0 投票
1 回答
257 浏览

swift - TMDB 包装器 API 中的 Swift 功能不清楚

我正在 Swift 中制作一个使用TMDB的 API 的应用程序。我为此找到了一个包装器。用 Cocoapods 安装它,现在我正在努力解决这些功能。我认为自述文件已过时。所以用这个函数我想检索一个流派列表。

例如框架中的一个函数:

在自述文件中,函数是这样调用的(获取电影或电视类型的列表):

但我认为它已经过时了。

所以现在我在 viewController.swift 中调用函数,如下所示:

我想要一个带有英语语言的电影类型列表。但是我仍然不明白完成处理程序会做什么。或者我如何保存函数返回的数据(我认为是 JSON 格式)。是否有人了解此功能并向我解释?

0 投票
1 回答
1222 浏览

javascript - 如何输入搜索查询以从 JSON 数据中获取所需的图像?

我目前正在使用 TMDB API 构建一个 Web 应用程序,当我输入任何电影名称时,它应该向我显示所需电影的海报。我不知道如何搜索所需的电影并获取海报的 URL。链接-> https://developers.themoviedb.org/3/movies/get-movie-imageshttps://developers.themoviedb.org/3/configuration/get-api-configuration

我的代码:

0 投票
2 回答
280 浏览

javascript - tmdb 什么都不返回,有时返回值

我正在尝试从 tmdb 获取随机电影标题,代码正在运行,但有一个令人沮丧的问题,一些随机数绝对没有返回任何内容,我如何循环或做某事或尝试随机数直到我得到结果?我猜 tmdb 电影的 id 号码有差距!

0 投票
2 回答
466 浏览

api - 当我推送到 GitHub 时,我需要保护我的 API 密钥吗?

我正在尝试使用电影数据库API 为我正在学习的课程填充一个简单的 Python 数据结构项目。我是一名编程初学者,之前从未尝试过使用 API。

我得到了两件事:

1) API 密钥(V3 认证)

2) API 读取访问令牌 (v4 auth)

授权文档| v4 认证文档

首先,这两者有什么区别?我能够使用 API 密钥成功查询我需要的内容 - #2 在实际产品中将用于什么?

当我在 GitHub 上提交我的项目时,我是否需要担心 API 密钥是可见的?据我了解,在某些 API 中,密钥提供了总帐户访问权限,但有些密钥可以安全地显示在客户端而不用担心。

这个对吗?就我而言,电影数据库 API 密钥是否需要保持安全?

假设我必须在 GitHub 上上交完成的项目,我该怎么做?