Netflix Scraper,用于轻松收集Netflix上的标题、描述、演员、评分和其他公开数据。
项目描述
Netflix Scraper
Netflix Scraper可以从Netflix提取所需任何规模上的公开数据。本快速教程将向您展示如何使用Oxylabs的Scraper API抓取Netflix。
工作原理
您可以通过向我们的API发送请求并包含您想要抓取的Netflix URL来收集Netflix数据。我们的服务将返回任何Netflix页面的HTML。
Python代码示例
此代码示例向我们的服务发送请求,然后通过无头浏览器渲染JavaScript并检索Netflix页面的HTML
import requests
from pprint import pprint
# Structure payload.
payload = {
'source': 'universal',
'url': 'https://www.netflix.com/de-en/title/80057281',
'render': 'html'
}
# Get response.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'), #Your credentials go here
json=payload,
)
# Instead of response with job status and results url, this will return the
# JSON response with results.
pprint(response.json())
请访问我们的文档了解有关有效负载参数的更多信息。
输出示例
{
"results": [
{
"content": "<!doctype html>
<html lang="en">
<head>
...
</script></div>
</html>
",
"created_at": "2023-05-18 12:23:06",
"updated_at": "2023-05-18 12:23:25",
"page": 1,
"url": "https://www.netflix.com/de-en/title/80057281",
"job_id": "7064938450625018881",
"status_code": 200
}
]
}
Oxylabs的Netflix Scraper API使得从Netflix收集公开信息变得容易得多。您可以收集有关电影或电视节目的详细信息,如剧集名称、描述、演员、评分、类似节目等。您还可以监视定价计划或订阅更改的新闻。如果您有任何问题,可以通过在线聊天或电子邮件联系我们。