问题标签 [netflix]

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

netflix - Netflix API 简单查询队列

我正在玩 Netflix API。我对他们想要的“用户 ID”感到困惑。(对于受保护的查询)我正在发送此字符串(身份验证后)以获取用户的队列: http ://api-public.netflix.com/users/'userID'/queues

这是从身份验证返回的(不是真正的令牌),但它的哪一部分是用户 ID?

也许我什至没有从正确的角度接近它。我发现的任何文档或代码都会掩盖该部分(我的 netflix ID 不起作用,我认为它应该是我返回的 oauth 令牌的一部分,而不是我的正常 netflix ID)

0 投票
1 回答
448 浏览

python - NetFlix API:“扩展”不适用于 pyflix2

Netflix API 说这个 URL:

在获取标题详细信息时应该可以工作。这应该扩展作为参数“expand”发送的所有链接,即概要、演员、导演、奖项和类似内容。但是,在 pyflix2(用于访问 netflix API 的 python 实现)中,当我执行相同操作时,它不起作用。

我使用的代码如下:

get_title() 函数在 pyflix2 库中编写如下(我已经对其进行了调整以获得所需的功能):

这仍然会返回我通过此查询获得的折叠链接:

http://api-public.netflix.com/catalog/titles/movies/60036637

我觉得我附加的参数格式不正确并且被省略了。我在此链接上尝试了相同的 URL:

http://kentbrewster.com/netflix-api-explorer/

它给了我正确的回应。也许,pyflix2 在某个地方出了问题。有没有人从事同样的工作并面临这个问题?请尽快回复。

0 投票
1 回答
791 浏览

rest - 如何执行 Netflix-Exhibitor POST REST API?

我需要 Zookeeper 的 REST API,我指的是https://github.com/Netflix/exhibitor/wiki/REST-Configuration但我只是无法执行 POST API。

我在哪里可以获得使用参展商的示例 curl 请求。或者有人可以发布一个示例来设置配置。curl 查询如下,它需要 config 作为参数。

那么最终的 curl 请求将如何以任何配置作为参数。所以基本上我只是无法添加论点。

0 投票
1 回答
2055 浏览

cassandra - 在 priam 集群上没有看到其他节点

     我正在使用 cassandra 1.2.1,我正在尝试在 AWS 上设置一个具有两个节点的 Priam 集群。但是,由于一个奇怪的错误(至少对我而言),我无法让两个节点都启动并运行。当我启动两个节点时,它们都能够相互连接并进行一些通信。但是,几秒钟后,我只看到Java.lang.RuntimeException: No other nodes seen!,所以他们断开连接并死亡。我试图测试两个节点之间的所有端口(7000、9160 和 7199)并且没有防火墙。在第二个节点上,在上述异常之前,我得到了一个损坏的管道,如下所示。有什么提示吗? 

在第一个节点上:

更新:在两个节点上添加了 cassandra 配置

节点 1 上的 Cassandra 配置:

节点 2 上的 Cassandra 配置:

0 投票
1 回答
251 浏览

cassandra - 我应该连接到哪个 Cassandra 节点?

我可能在这里误解了一些东西,因为我不清楚我应该如何连接到 Cassandra 集群。我在 AWS 上有一个由 Priam 管理的 5 个节点的 Cassandra 1.2.1 集群。我想通过使用类似于以下代码的代码来使用 Astyanax 连接到该集群:

我应该使用什么作为 MY_IP_SEEDS?我应该使用以逗号分隔的所有节点的 IP 吗?还是应该只使用 1 台机器(种子机)的 IP?如果我只使用一台机器的 ip,我担心过多的请求会使这台机器过载。

我知道 Priam 有“get_seeds”REST api ( https://github.com/Netflix/Priam/wiki/REST-API ),它为每个节点返回一个 IP 列表,我也知道每个 RAC 有一个种子。但是,我不确定如果种子节点出现故障会发生什么......我在尝试建立新连接时需要连接到其他人,对吗?

0 投票
1 回答
548 浏览

cassandra - Priam备份自动恢复

我有一个由 Priam 管理的 Cassandra 集群,有 3 个节点。我使用临时磁盘来存储我的 Cassandra 数据,所以当我启动 1 个节点时,Cassandra 数据目录是空的。

我已经正确配置了 Priam,并且可以看到备份保存在 Amazon S3 中。假设一个节点出现故障,然后我启动另一个节点。当节点再次启动时,Priam 是否知道如何从 S3 自动恢复备份?Cassandra 数据目录将开始为空,所以我假设 Priam 会给新节点与旧节点相同的令牌,它会恢复数据......对吗?

0 投票
1 回答
1123 浏览

http - Netflix 的 HTTP GET

我尝试使用命令提示符对 netflix 主页发出 GET 请求,因为返回给我的响应一直是 302/301。所以我通过以下方式连接到 netflix:

然后我提出的要求是

正如我访问 netflix 时从 LiveHTTPHeaders 完全复制的那样,但是我删除了 Cookie 部分,因为我不知道浏览器(FireFox)从哪里获取这些值

Netflix 回应

为什么我没有得到 200 OK 状态码?是因为我没有发送任何cookies吗?

0 投票
1 回答
324 浏览

php - 非常奇怪的 PHP Echo 错误

我正在尝试回显通过 Netflix API 生成的 URL。URL 保存在变量 $movieid 中,当 'echo $movieid;' 输入它可以工作。我需要从 PHP 和 Netflix 提供的 JavaScript 中获取价值,这就是我遇到问题的地方。

假设我有 titleID = 7474747 。当我键入以下代码时:

我得到以下输出:

但是当使用以下代码时:

对于 $movieid,我没有得到相同的输出。快速查看源始终显示原始 URL,没有附加数字,如下所示:

其他一切都很好,除了那个。我尝试过回显、打印、不同的变量名,但似乎没有任何效果。

谢谢你的帮助。

0 投票
1 回答
1521 浏览

jboss - Gradle - 如何从神奇的缓存中提取依赖项?

我正在查看一个配置了 gradle 的项目(github 上的 netflix/karyon),并且能够轻松构建战争(“gradle war”)。到目前为止,这是最好的。

哪里有战争?这很容易,只要find . -type f \( -name "*.war" \)……猜猜调试标志也会告诉我吗?

战争中有什么?只有示例项目的代码,它很棒、漂亮且轻量级。你会期待什么。

依赖项在哪里?现场无处。我确实有一个很好的主意,即它们位于隐藏的 gradle dot 目录中某处的神奇缓存中。

如何获取依赖项列表?

我想我可以“gradle clean && gradle war > out”并检查 maven.org GET 的 out 文件?我尝试了“gradle dependencies”并且它“构建成功”但没有列出依赖项。

我还尝试了“工作”的 eclipse 插件,它创建了一个 .project 文件。但这就是它所做的一切。没有向构建路径添加任何内容,也没有可言的库。

是的,我知道它可以运行,因为我可以使用 gradle jetty 插件成功运行 webapp。(也是魔法)

所以问题:

  1. 是否有用于“找出依赖项并列出它们或更好地将它们提取到目录”的 gradle 命令

  2. 为什么eclipse插件不起作用?(A) 我需要做什么才能在 eclipsify 步骤中正确识别源,以及 (B) 只是一个问题,Eclipse 如何知道 jar 文件的神奇位置和编码?

  3. 有用于 gradle 的 jboss 插件吗?还是将工作中的 gradle/jetty 项目迁移到不会导致过早老化的工作 gradle/jboss 项目的最佳实践?

0 投票
1 回答
1626 浏览

intellij-idea - 如何向 IntelliJ Java/Gradle 项目添加方面以创建自给自足的战争

背景

  1. 下载并安装 IntelliJ 12.04 社区版
  2. 从外部源创建项目(指向 Gradle 构建脚本)
  3. 指定 JDK 7 作为项目的 SDK

注意:项目在 github 上开源:Netflix/karyon

问题

想简单地对项目进行战争。在安装了 GAE 插件的商业版本中,我能够指定 Web 应用程序方面,并通过工件功能创建战争。通过上述设置,唯一可用的方面是 Android。

问题

如何从 IDE 中创建一个自给自足的战争(包括所有依赖项,因此可以在任何容器中删除而无需额外的类路径要求)?