javascript - 如何检测Netflix内容是否原创?

标签 javascript jquery netflix

我正在开发一个 Chrome 扩展程序,为 Netflix.com 提供额外的字幕

我需要检测 Netflix 预加载预告片成功播放的时刻。

– 对于 Netflix 原创内容,距离视频开头 6 秒。

– 对于第三方内容(非 Netflix),为 3 秒。

由于 Netflix API 不向公众开放,我想知道如何检测视频是否是“Netflix 原创”内容。

链接和标题都不包含特殊参数。

Netflix 原创内容链接(“女子 jail ”系列):

https://www.netflix.com/watch/70259443?trackId=14170286&tctx=5%2C1%2C2b463a20-083c-4bc2-99db-5d8a82300233-330725099

非 Netflix 原创链接(“女超人”系列):

https://www.netflix.com/watch/80120392?trackId=14170035&tctx=4%2C2%2C2b463a20-083c-4bc2-99db-5d8a82300233-330725099

请帮我找出差异。有什么想法吗?

最佳答案

您可以抓取这些链接的结果。然后您可以找到一个名为 netflix.falcorCache 的 JavaScript 变量。在该变量内,其中一个字段是“isOriginal:true”或“isOriginal:false”。

关于javascript - 如何检测Netflix内容是否原创?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44676139/

相关文章:

javascript - JQuery 更改类并在选中复选框时显示 div

javascript - 自定义箭头键导航无法正常工作(一部分有效)

netflix - Falcor 与 java 后端服务器

javascript - 从派生类访问基类的 protected 字段(ES2019 私有(private)类)

javascript - Laravel + jquery ajax 找不到文件的地址

javascript - Angular 复选框不会保持选中状态?

javascript - 如何检查对象之间的字段值(存储在关联数组中)是否相等?

javascript - jquery .load() 和访问主机页面的脚本

session - 微服务 Spring session

spring-mvc - 将请求 header 传递给 Ribbon IRule 关键参数