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

How to detect is content Netflix original or not?

我正在开发 Chrome 扩展,它为 Netflix.com

提供额外的字幕

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

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

– third-party 内容(非 Netflix)为 3 秒。

由于 Netflix API 不适用于 public 我想知道如何检测视频是否是 "Netflix original" 内容。

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

Link 到 Netflix 原创内容("Orange is the new black" 系列):

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

Link转Non-Netflix原版("Supergirl"系列):

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

请帮我找出不同之处。有什么想法吗?

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