问题标签 [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.
java - 如何在 Java 中使用 themoviedb.org api
我正在使用 themovidedb.org api 在 Java 程序中获取电影信息。
这是我用于将我的应用程序与 themovidb.org 链接的函数:
这是控制台中的响应:
如何解析响应以获取任何属性(例如:'original_title'、'relase-date')并在代码中使用它?
是否存在将程序链接到数据库的替代方法(例如使用 WebResource 类)?
java - 使用 Retrofit lib 时出错。JsonSyntaxException
我正在练习改装,但我遇到了一个错误
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was NUMBER at line 1 column 31 path $.total_results
我正在使用这个 API https://api.themoviedb.org/3/movie/550?api_key=########################
这是我的代码
MainActivity.java
Movie.java
MovieResponse.java
ApiClient.java
ApiInterface.java
public interface ApiInterface{
}
请给我解决方案...
android - 无法通过改造与api连接
我想创建电影应用程序,它在回收器视图中显示电影列表,我使用改造库来调用 api 电影数据库,在 MainActivity 中我使用 try and catch 如果请求为空打印“请首先从 themoviedb.org 获取 API 密钥",并在 onFailure() 方法打印错误消息,当我运行我的应用程序时,什么都没有出现!在此处输入图像描述
我的活动主要
我的 detailActivity 类
电影课
界面 :
java - Java,从 json 对象中获取特定项目
我正在使用 TheMovieDatabase API 来获取有关电影的数据。我得到了超过 200 部电影的结果。数据格式如下:
如何获得特定元素?例如,我想从所有电影中获取 'title'、'release_date' 和 'poster_path' 放入二维表
android - 如何进行两次 Retrofit 调用并合并结果?
我一直在查看 StackOverflow 和其他与 Android 相关的网站,试图掌握这一点,但我仍在苦苦挣扎。
我正在使用 Retrofit 来调用 API,如下所示:
上面的示例返回一个包含流派列表的对象 (GenresReply)。
我需要打两次电话——一次是看电影,一次是看电视——然后结合结果。在查看了此处的其他示例后,我提出了以下建议:
我迷失了下一步。我见过使用 Observable.concat()、.flatMap() 和 .zip() 然后订阅输出的示例,但我对 RxJava 不够熟悉,不知道下一步该做什么。
TL;DR 如何进行两次 API 调用并从每个响应/组合的流派列表中提取流派列表?
解决方案
typescript - 在 Ionic 中显示来自 TMDB-api 调用的特定数据
我正在开发一个应用程序,用户在该应用程序中搜索电视节目,并通过对 TMDB 的 api 调用,用户应该在该电视节目的最后一集播出时看到。我无法显示最后一部分 - 显示最后播出的剧集。
这是我的服务(Series-Service),我从中获得了一些信息,例如名称、投票、简单概述。我还有一项服务可以从电视节目 ID 中检索更多信息。
这是我的页面,其中包含显示数据的功能(Series.ts):
我的用于显示电视节目的 HTML 页面(Series.html):
我的搜索功能(Search.ts):
如前所述,我可以在应用程序中看到我的第一个服务调用的信息,但在控制台日志中我可以看到来自两个 api 调用的信息。为什么我不能显示来自第二个 api 调用的数据?
这是它的外观图片: https ://imgur.com/a/HBwBl
我认为错误的是在我的 Series.ts 中,我希望它看起来像:
为什么我可以在控制台日志中看到该对象,但不能在我的 Series.html 中显示它?
javascript - Movie DB API 中的随机数据
我目前正在使用 Movie DB API 开发移动应用程序。
我目前已经获得了数据,但它正在被硬编码以从数据库中调出蜘蛛侠。
谁能指出我正确的方向?我在下面附上了我的代码:)
问候
汤姆
python - 如何从模板中获取输入值并存储到数据库 [Django]
当用户点击电影并将其保存到模型时,我正在尝试获取{{ id }} 。我不能使用 modelForm 因为 id 参数来自 html 模板。有什么建议么?
也许,有一种不同的方法来获取该电影用户点击的 id?
顺便说一句,我正在使用 tmdb api。
视图.py
模型.py
html - TheMovieDB - 查找随机电影
所以我正在使用movieDB(https://developers.themoviedb.org/3/find/find-by-id)并使用它以各种方式搜索电影,即通过名称或ID来搜索电影。我现在想在我的网站上实现一个随机电影生成器,文档中没有明确的方法可以做到这一点。
这是我用ID搜索的一种方法,我把key取出来了,下面例子中的value代表电影的ID。
我的问题:我想搜索一个随机的电影 ID,我如何随机化 ID 并搜索它?
android - 如何为 Travis-CI 加密和使用 TheMovieDB API_KEY?
我有一个使用 theMovieDB.org API 显示电影的 android 应用程序。
我已经为 travic CI 加密我的 theMovieDB.org API_KEY 做了以下操作:
因此,基本上,它会创建一个安全密钥并将其存储在 .travis.yml 中。但这似乎不起作用。我收到以下错误:
我知道我收到了这个错误,因为 travis CI 无法找出我的 API_KEY。因为每当我直接使用我的密钥时,travis CI 都会通过构建。但不幸的是,没有用上面的代码加密那个 KEY。我正在做他们在文档中提到的一切。
这是我的 .tavis.yml: