gpt4 book ai didi

video - 批量检查 YouTube 网址

转载 作者:行者123 更新时间:2023-12-03 05:27:29 27 4
gpt4 key购买 nike

我们正在寻找一种方法来检查一长串 YouTube 网址,以查找目前私有(private)、已删除或不再可用的视频。我们可以检查状态,但即使视频不再公开可用,URL 也会返回 200。例如这两个:

https://www.youtube.com/embed/kIboBC_-FRE

https://www.youtube.com/embed/kFenGaDfuI4

第一个已设为私有(private),第二个仍然可用。但它们都返回 200。

有人知道批量检查 YouTube 视频的可用性的方法吗?

谢谢!

最佳答案

The first has been made private:https://www.youtube.com/embed/kIboBC_-FRE

The second is still available:https://www.youtube.com/embed/kFenGaDfuI4

They both return 200's (OK status). How to check the availability of YouTube videosin bulk... for videos that are now private, have been deleted, orotherwise not available anymore?

您还可以尝试通过 Youtube 的 OEmbed method 检查视频状态:

要解决您的问题,只需使用如下所示的 URL 格式执行 HTTP 请求即可:

https://www.youtube.com/oembed?url=YOUR_FULL_YOUTUBE_PATH_HERE

示例:

  1. https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=kIboBC_-FRE

    由于以上内容是私有(private),因此会返回文本“Unauthorized”。

  • https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=R5mpcDWpYSA

    因为上面已删除,这会返回文本“Not Found”。

  • https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=kFenGaDfuI4

    因为上面是可用,它返回一些 JSON 文本“{...etc...”。它还为您提供其他详细信息,例如缩略图网址、上传者姓名和视频标题等……如果这在某种程度上有用的话。
  • JSON 条目包括:(可以使用 myString.replace("\/", "//"); 修复)...

    {
    "title":"Kinetic Road Machine",
    "thumbnail_url":"https:\/\/i.ytimg.com\/vi\/kFenGaDfuI4\/hqdefault.jpg",
    "author_url":"https:\/\/www.youtube.com\/user\/KineticbyKurt",
    "author_name":"Kinetic by Kurt"
    .... etc
    }

    关于video - 批量检查 YouTube 网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59160955/

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