问题标签 [rotten-tomatoes]

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 回答
436 浏览

magento - Magento中电影产品的自动填充信息

我正在一个项目中使用 Magento CE 1.6,我们需要一种简单的方法来为经销商电子商务填充 DVD 和蓝光产品中的电影信息。我准备使用 Rotten Tomatoes API,这似乎非常适合我们的目的,但事情是这样的:我们不想在 New Product 对话框中输入电影的每一个细节,相反,我们想要获取信息自动使用电影名称作为提示(API 完全支持这一点)。我认为我们可以通过两种方式实现这一目标:

  1. 让管理员只输入电影的名称并定期创建和运行一个脚本,该脚本使用 API 获取其余信息并直接在数据库中更新数据。当产品被保存并且不想这样做时,我一直在观察数据库的变化。

  2. 输入电影名称后,编辑 Magento 代码以使新产品表单可自动填写,可能使用 ajax。Zend 框架不是我的强项,而且似乎也有点难。

我是否从正确的角度看到了这个问题?可能还有其他 API 吗?还是 Magento 扩展?还是其他电商?!

0 投票
2 回答
1873 浏览

actionscript-3 - AS3 延迟执行?

我正在查询 Rotten Tomatoes 的 API 以获取 XML 文档中列出的电影。我遇到的问题是,whist 遍历并查询我达到 RT 的 API 限制的每部电影,而这反过来又会引发 IO 错误。

有没有办法可以在循环中延迟执行大约一秒钟左右,以避免这种情况?

0 投票
1 回答
2212 浏览

javascript - 带有烂番茄api的jQuery自动完成功能

我正在尝试使用自动完成功能从 rottentomatoes 以 JSON 格式获取电影建议。但是下面的代码没有显示任何建议。

对于完整的页面源:https ://gist.github.com/2018447 我还需要在建议列表中包含电影缩略图。有人可以帮我吗?

0 投票
1 回答
995 浏览

javascript - 在每秒调用 10 个限制的情况下,一次发出 50 个 API 请求的有效方法是什么(烂番茄 API)?

我有一个应用程序必须在一个循环中进行 50 到 100 个 API 调用。烂番茄每秒最多调用 10 次。因此,我的请求在两者之间失败,并且每次都会得到不同的结果。在不超过每秒 10 个请求的限制的情况下发出这 50 个请求的有效方法是什么?这是我的代码:

0 投票
1 回答
616 浏览

ajax - 如何在一组 ajax 调用之间设置超时?

我的烂番茄 API 限制为 10 次调用/秒。我总共需要打 50 个电话。

如果我把它们放在一起,很多电话都会被拒绝。

所以我需要在每 10 次调用后给出 1 秒的超时时间。

我该如何实施?这是我的代码:

问题仍然存在。此外,页面等待 1 秒加载,然后完全加载所有内容。我setTimeout在 for each 循环中给出了函数。因此,似乎没有任何影响。我究竟做错了什么 ?

0 投票
1 回答
268 浏览

javascript - 访问通过 Flixter API 生成的 JSON

我正在尝试开发一个 Web 应用程序来利用 flixster API (Rotten Tomatoes) 我试图访问以下网址:http://api.rottentomatoes.com/api/public/v1.0/movies.json?apikey=w697y3tvc9n4arza5vcnx9zt&q=alien

我很确定有一种方法可以包含这个跨域 JSON,或者我应该像任何其他 src/css 一样简单地包含应用程序的 url 吗?

这是我使用 jsonp 使用的代码。我在文档的正文负载上调用 callflixapi

0 投票
2 回答
688 浏览

java - 使用为 Android 开发的烂番茄 API 时将字符串转换为 JSONArray 时出错

使用烂番茄 API 时出现以下错误:

org.json.JSONException:java.lang.String 类型的值 596 无法转换为 JSONArray。

我正在尝试从 Rotten Tomatoes API 中解析出 JSON 格式的数据。

这是我的代码的样子。

在进行了一些挖掘之后,我遇到了一些信息建议,我需要使用 PHP 连接到 api。我是 API 和移动开发的新手,所以我不确定如何去做,或者这是否真的是问题所在。我认为可能发生的情况是由于没有 PHP 文件连接到 API 和解码 JSON 而引发错误。听起来对吗?任何帮助将不胜感激。

0 投票
1 回答
447 浏览

android - 将 GSON 与 Rotten Tomatoes API (Android) 一起使用的问题

我正在尝试使用 Android 中的 GSON 解析来自烂番茄 API 的 JSON 数据。我可以解析其中的一些,但我似乎在处理基本结果对象中的数组时遇到了问题。

这是我的“MovieObject”类:

我可以成功提取诸如titleidyear无法访问我的 Rating 类(public List<Rating> ratings)中的字段

这是评级类:

以下是与我如何尝试获取数据相关的活动的一些摘录。在大多数情况下,哪个有效。

当我尝试做这样的事情时,问题就出现了:

显示的错误是:

预期为 BEGIN_ARRAY,但在第 28 行第 362 列为 BEGIN_OBJECT

如果我注释掉MovieObject我声明 Ratings 变量的部分......一切正常。所以这似乎是问题所在。但我不知道如何解决这个问题。只进行原生 Android JSON 解析而不是尝试使用 GSON 会更容易吗?还是惹杰克逊?

作为参考,这里是烂番茄响应的 api 查看器:http://jsonviewer.stack.hu/#http: //api.rottentomatoes.com/api/public/v1.0/movies/770672122.json? apikey =vg2cj5tgqmbkkxz2vgyxqyh9

0 投票
1 回答
1678 浏览

javascript - 循环对象属性

我正在编写一个测试程序来从烂番茄 API中提取数据,并且想知道在使用映射插件后循环对象属性的最佳方法。数据非常简单,正在通过 jquery ajax 检索。

以下是一小部分数据:

这是更大映射的一部分,我在 ajax 回调中执行这样的映射:

我意识到我可以做以下我正在尝试优化的事情:

我还没有确定如何循环每个评级,以某种与数据无关的方式显示它们,而不检查每个评级。使用下划线我可以遍历属性并获取它们的值,但不知道如何在淘汰赛中实现相同的目标。

我正在寻找的最终结果是:

注意:根据肯定有效的答案之一,我可以像这样预处理数据,但是我正在寻找是否有办法在视图上执行此操作。

0 投票
1 回答
238 浏览

html - 谷歌搜索结果中的烂番茄星级

我只是想知道如何显示从单个页面获取的星级评分,以显示在谷歌结果中,比如烂番茄、metacritic 或 imdb。如果您在 google 中搜索“Drive Rotten Tomatoes”,它会返回一个链接,其中还包含评级 % 以及导演和盯着演员的链接。

我在哪里插入此信息以获得类似的结果。它是否包含在每个页面的元数据中?它是如何工作的?