gpt4 book ai didi

Python Netflix 查询

转载 作者:太空宇宙 更新时间:2023-11-03 16:21:46 32 4
gpt4 key购买 nike

我正在尝试从 Netflix URL 获取电视节目(剧集/季节)/电影的名称。有没有办法使用 requestsurllib 来做到这一点?我想我需要 API key 和 secret 。

这就是我正在努力做的事情。

例如我有 Z Nation 的网址。

url = "https://www.netflix.com/gb/title/80008434"
url_data = urlparse.urlparse(url)
query = urlparse.parse_qs(url_data.query)
id = query["v"][0]

id 应该给我 80008434

netflixurl = ''
r = requests.get(netflixurl)
js = r.json()
item = js[""]

item 应该给我 Z Nation 第 3 季。(或者任何季节/剧集 url 是 url)使用“NetflixAPIV2”的 pyflix2 API。
我该怎么办?请帮忙!

编辑:我将其用于 YouTube。 Netflix 有类似的东西吗?

import lxml
from lxml import etree
import urllib
youtube = etree.HTML(urllib.urlopen("https://www.youtube.com/watch?v=L93-7vRfxNs").read())
video_title = youtube.xpath("//span[@id='eow-title']/@title")
song = ''.join(video_title)

结果:Daft Punk - 空气动力学

最佳答案

遗憾的是,Netflix 已停止使用其公共(public) API,并且不接受任何新的开发人员。

您可以查看Netflix Roulette API ,这是一个非官方 API,可让您在 Netflix 上运行查询。您可以将该 API 与 urllibrequests 结合使用,并获得您需要的结果。

除此之外,您还可以使用一般的网页抓取,使用 BeautifulSoup和请求。但不建议这样做,因为它会消耗大量带宽来抓取所有目录。

关于Python Netflix 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38390095/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com