Netflix媒体提取API是为开发者、内容分析师和应用创建者提供的一种全面解决方案,旨在帮助他们获取关于Netflix目录的详细信息。通过多个端点,该API提供全方位的功能,以增强发现、跟踪和分析内容的体验。
通过搜索端点,用户可以通过标题、关键词或类别快速定位电影、系列或纪录片,获取准确且最新的结果。标题详细信息端点提供有关每部作品的全面数据,包括概要、演员、类型、发行年份、时长和评分。对于想要更深入分析的用户,标题季节端点按季节组织系列信息,而季节剧集则提供每集的个别详情,如发行日期、描述和时长。
此外,标题类似内容端点非常适合发现相关内容或基于特定标题的推荐,使您能够开发带有个性化建议的应用程序。最后,标题预告片提供直接访问预告片和宣传片的途径,以丰富观影体验并促进更大的用户互动。
借助Netflix媒体提取API,您可以创建沉浸式和个性化的体验,帮助您的用户发现新内容,按集跟踪他们最喜欢的系列,并根据他们的兴趣获得智能建议。这是一个完美的工具,适合那些希望通过来自全球最受欢迎的流媒体服务的全面、结构化和最新信息增强其应用程序的人。
提供有关Netflix上特定标题的完整信息,包括可用性、简介、演员、类型、评分、创作者和其他更新的功能
搜索 - 端点功能
| 对象 | 描述 |
|---|---|
query |
[必需] Search content |
offset |
可选 Enter a offset |
limit_titles |
可选 Enter a limit titles |
imit_suggestions |
可选 Enter a limit suggestions |
lang |
可选 Enter a language |
{"titles":[{"availability":{"isPlayable":true,"availabilityDate":"December 12","availabilityStartTime":1733990400000,"unplayableCause":null},"inRemindMeList":false,"queue":{"available":true,"inQueue":false},"summary":{"type":"show","unifiedEntityId":"Video:81640070","id":81640070,"isOriginal":true,"liveEvent":{"hasLiveEvent":false}},"episodeCount":4,"jawSummary":{"trackIds":{"videoId":81640070,"trackId_jaw":14277281,"trackId_jawEpisode":14277283,"trackId_jawTrailer":14277282,"trackId":14277281},"tags":[{"id":100039,"name":"Emotional"},{"id":100055,"name":"Suspenseful"}],"cast":[{"id":30091486,"name":"Ingrid Bols\u00f8 Berdal"},{"id":30045678,"name":"Anders Baasmo"},{"id":70270806,"name":"Alma G\u00fcnther"},{"id":70220806,"name":"Bernard Storm Lager"},{"id":40087099,"name":"Thea Sofie Loch N\u00e6ss"},{"id":20042496,"name":"\u00d3lafur Darri \u00d3lafsson"},{"id":30017055,"name":"Jorge de Juan"},{"id":60074511,"name":"Amund Harboe"},{"id":30074224,"name":"Johannes Joner"},{"id":70220808,"name":"Jenny Evensen"},{"id":30180804,"name":"Thorbj\u00f8rn Harr"},{"id":60015864,"name":"Iselin Shumba"}],"creators":[{"id":60042939,"name":"Martin Sundland"},{"id":40167144,"name":"Lars Gudmestad"},{"id":50040593,"name":"Harald Rosenl\u00f8w-Eeg"}],"directors":[],"writers":[],"genres":[{"id":11714,"name":"TV Dramas"}],"availability":{"isPlayable":true,"availabilityDate":"December 12","availabilityStartTime":1733990400000,"unplayableCause":null},"contextualSynopsis":{"text":"This pulse-pounding drama series about a Norwegian family trying to survive a record-breaking tsunami reached the Top 10 on Netflix in 90 countries.","evidenceKey":"synopsis|1038011992273747971|en|_UPD_"},"currentContextualSynopsis":{"text":"Fredrik and his family arrive on La Palma for their Christmas getaway. Meanwhile, researcher Marie fears the island's volcano could soon erupt.","evidenceKey":"web_synopsis|81698338_INFORMATIVE|en"},"maturity":{"rating":{"value":"TV-MA","maturityDescription":"For Mature Audiences.","specificRatingReason":"language","maturityLevel":110,"board":"US TV","boardId":10,"ratingId":138,"reasons":[{"id":7426,"levelDescription":null,"reasonDescription":"language"}]}},"unifiedEntityId":"Video:81640070","id":81640070,"type":"show","isOriginal":true,"liveEvent":{},"mostLikedVideoId":81640070,"videoId":81640070,"requestId":"9928a248-751b-4e7d-90ee-4c1f634fa001-42707847","userRatingRequestId":"9928a248-751b-4e7d-90ee-4c1f634fa001-42707847","title":"La Palma","copyright":null,"releaseYear":2024,"watched":false,"hasAudioDescription":true,"synopsis":"A Norwegian family vacationing on La Palma faces disaster when a young researcher discovers alarming signs of an imminent volcanic eruption.","synopsisRegular":"A Norwegian family vacationing on La Palma faces disaster when a young researcher discovers alarming signs of an imminent volcanic eruption.","hasSensitiveMetaData":false,"delivery":{"has3D":false,"hasHD":true,"hasUltraHD":false,"hasHDR":false,"hasDolbyVision":false,"hasDolbyAtmos":false,"has51Audio":true,"quality":"HD","hasAudioAssistive":true,"hasTextClosedCaptions":true,"hasAudioSpatial":false},"titleMaturity":{"level":110},"broadcaster":{"broadcasterName":null},"trailerSummary":{"length":2},"supplementalMessageIcon":"REGULAR","videoMerch":{"unifiedEntityId":"Video:81930886","videoId":81640070,"id":81930886,"start":0,"computeId":"browse|81930886|en-TR|_UPD_"},"seasonAbbr":"S1","seasonCount":1,"numSeasonsLabel":"Limited Series","episodeCount":4,"episodeTitle":"La Palma","logoImage":{"videoId":81640070,"url":"https:\/\/occ-0-3933-116.1.nflxso.net\/dnm\/api\/v6\/beuYL-MTCxPyt5oTOhVnWNGfZug\/AAAABc_aUAfBZ8fInqIdWIOMQ869RyODXuYeHxYZyLJdPBLO5Vg0V2pIxqL1Nc7vX0k2KPW9BotUEUJHWdwovCUgLIBGJytCwiTgENQ3bLtwHQ1ThV0W6fenVwJgdM_yBCh_deu0xehmjZzRluKUQ73IkpluMUvDic4ghG_hyi_uUMRDfCMTWeNQ.webp?r=517","type":"LOGO_BRANDED_HORIZONTAL","width":625,"height":250,"extension":"webp","size":"_LOGO_BRANDED_HORIZONTAL","imageKey":"LOGO_BRANDED_HORIZONTAL|3a5cd830-9520-11ef-88ed-0affc9e9073b:4a71f320-40b7-11f0-b0e1-0afffa5bd6e5|en"},"backgroundImage":{"videoId":81640070,"url":"https:\/\/occ-0-3933-116.1.nflxso.net\/dnm\/api\/v6\/E8vDc_W8CLv7-yMQu8KMEC7Rrr8\/AAAABYlR4twa6wH3pg9OHC4y6fK7JM19f20HX1BdKcd95Cl3eDNQw2IwPVfH_pPXjnMPbctOPdkSojpwQyn4JdjL5HsUb6wE8thnIv6f.webp?r=96b","width":848,"height":477,"extension":"webp","size":480,"focalPoint":"{\"x\":0.4904,\"y\":0.496}","imageKey":"StoryArt|a4c00510-a5c6-11ef-9f18-0e95bd0ab5cf|en"}}}],"suggestions":[{"summary":{"unifiedEntityId":"{\"score\":\"0.15868640875750617\",\"queryRewrite\":\"{\\\"count\\\":2,\\\"queries\\\":[{\\\"count\\\":2,\\\"query\\\":\\\"san andreas\\\"}]}\",\"modelName\":\"rewrites-group-censored-decay-ed10-7474\",\"source\":\"ClickModel\",\"modelDate\":\"20251125\",\"modelDagobahBatch\":\"1764245420238\",\"isPrefixMatch\":\"true\",\"displayHeader\":\"We don't have \\\"${TITLE}\\\" but you might like:\",\"videoKind\":\"Standalone\",\"isExactMatch\":\"true\"}","id":null,"type":"video","entityId":"Video:80027980","name":"San Andreas","isTitleGroup":false,"matchedlocale":null}},{"summary":{"unifiedEntityId":"{\"score\":\"0.2204806121655639\",\"queryRewrite\":\"{\\\"count\\\":4,\\\"queries\\\":[{\\\"count\\\":4,\\\"query\\\":\\\"san andreas\\\"}]}\",\"modelName\":\"rewrites-group-censored-decay-ed10-7474\",\"source\":\"ClickModel\",\"modelDate\":\"20251125\",\"modelDagobahBatch\":\"1764245420238\",\"isPrefixMatch\":\"true\",\"displayHeader\":\"We don't have \\\"${TITLE}\\\" but you might like:\",\"videoKind\":\"Standalone\"}","id":null,"type":"video","entityId":"Video:80044200","name":"San Andreas Quake","isTitleGroup":false,"matchedlocale":null}}]}
curl --location --request GET 'https://zylalabs.com/api/9566/netflix+media+fetcher+api/17526/search?query=dark' --header 'Authorization: Bearer YOUR_API_KEY'
[{"code":"en","name":"English"},{"code":"fr","name":"French"},{"code":"ar","name":"Arabic"},{"code":"ru","name":"Russian"},{"code":"es","name":"Spanish"}]
curl --location --request GET 'https://zylalabs.com/api/9566/netflix+media+fetcher+api/17529/languages' --header 'Authorization: Bearer YOUR_API_KEY'
提供有关Netflix节目的全面信息,包括可用性、简介、演员、类型、评级、季节、集数、质量和更新的多媒体元数据
注意:您可以从搜索端点获取ID
标题详情 - 端点功能
| 对象 | 描述 |
|---|---|
lang |
可选 Indicates an language |
ids |
[必需] Enter an ID |
{"Example Response":"No response example available for now."}
curl --location --request GET 'https://zylalabs.com/api/9566/netflix+media+fetcher+api/17530/title+details?ids=80077209' --header 'Authorization: Bearer YOUR_API_KEY'
返回关于Netflix节目所有季节的详细信息,包括每个季节的剧集、时长、评分、适龄评级和元数据。
注意:您可以从搜索端点获取ID。
节目季节 - 端点功能
| 对象 | 描述 |
|---|---|
ids |
[必需] Enter a ID |
offset |
可选 Enter a offset |
limit |
可选 Enter a limit |
lang |
可选 Enter a language |
{"Example Response":"No response example available for now."}
curl --location --request GET 'https://zylalabs.com/api/9566/netflix+media+fetcher+api/17532/program+seasons?ids=80057281' --header 'Authorization: Bearer YOUR_API_KEY'
获取官方电影和电视剧预告片,展示高质量的预览、标题详情和可用日期,以便于视觉发现
注意:您可以从搜索端点获得ID
显示预告片 - 端点功能
| 对象 | 描述 |
|---|---|
id |
[必需] Enter a ID |
offset |
可选 Enter a offset |
limit |
可选 Enter a limit |
lang |
可选 Enter a language |
{"Example Response":"No response example available for now."}
curl --location --request GET 'https://zylalabs.com/api/9566/netflix+media+fetcher+api/17534/show+trailers?id=80057281' --header 'Authorization: Bearer YOUR_API_KEY'
赛季指南 - 端点功能
| 对象 | 描述 |
|---|---|
ids |
[必需] Enter ID's |
offset |
可选 Enter a offset |
limit |
可选 Enter a limit |
lang |
可选 Enter a language |
{"Example Response":"No response example available for now."}
curl --location --request GET 'https://zylalabs.com/api/9566/netflix+media+fetcher+api/17536/season+guide?ids=80077209,80117715' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
每个端点从Netflix返回特定的媒体数据。例如,搜索端点提供标题详情,而标题详情提供关于节目的全面信息,包括演员和类型。节目季返回季节特定的数据,而季节指南详细说明各集,包括摘要和时长
关键字段因端点而异。对于标题详情,期望有情节、演员、类型和评分等字段。季节指南包括剧集标题、可用性和时长。每个端点旨在为媒体分析提供结构化和相关的信息
参数依赖于端点 搜索端点允许通过标题 关键词 或类别进行查询 对于标题详情 你需要从搜索中获取的标题ID 其他端点可能需要特定的ID以获取相关数据 确保精确的结果
响应数据采用JSON格式结构,有清晰的层次。例如,标题详情包括演员和类型的嵌套对象,而节目季节列出了每个季节及其相应的剧集。这种组织方式便于在应用程序中进行解析和集成
数据直接来源于Netflix的目录,确保其全面和最新。API旨在反映Netflix当前的产品,通过定期更新和对原始内容数据库进行检查来保持准确性
典型的使用案例包括开发内容发现的应用程序 跟踪用户偏好 和创建个性化推荐 该API可以通过提供有关节目和电影的详细见解来增强用户参与度 培养更丰富的观赏体验
用户可以利用返回的数据构建推荐引擎 内容跟踪器或详细的媒体数据库 通过分析评分和类型等字段 开发者可以创造与用户兴趣相契合的量身定制体验
遇到部分或空结果时,用户应实施错误处理以优雅地管理这些情况。例如,如果未找到标题,API可以返回特定消息,允许开发者提示用户或建议替代搜索
Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。
价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]
此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。
定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。
有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]
价格由月度或年度订阅决定,具体取决于所选计划。
API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。
Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。
要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。
要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。
要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。
"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。
是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。
您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]
为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。
7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。
当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。
付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。
服务级别:
100%
响应时间:
17,186ms
服务级别:
100%
响应时间:
120ms
服务级别:
100%
响应时间:
436ms
服务级别:
100%
响应时间:
3,033ms
服务级别:
100%
响应时间:
363ms
服务级别:
100%
响应时间:
2,795ms
服务级别:
100%
响应时间:
1,348ms
服务级别:
100%
响应时间:
4,724ms
服务级别:
100%
响应时间:
2,287ms
服务级别:
100%
响应时间:
706ms
服务级别:
100%
响应时间:
8,843ms
服务级别:
100%
响应时间:
8,843ms
服务级别:
100%
响应时间:
8,843ms
服务级别:
100%
响应时间:
199ms
服务级别:
100%
响应时间:
2,239ms
服务级别:
100%
响应时间:
71ms
服务级别:
100%
响应时间:
203ms
服务级别:
100%
响应时间:
588ms
服务级别:
100%
响应时间:
839ms
服务级别:
100%
响应时间:
242ms