youtube - 如何在 ASP.Net 中检查 Youtube URL?

标签 youtube youtube-api

我在 ASP>Net 网站上工作,当任何用户当时在他/她的个人资料中插入 youtube URL 时,我的客户希望我的 c# 代码或任何 JQuery 代码或任何 youtube API 代码检查此 URL 是否存在于 youtube.com或不。我发现了很多东西,但大多数都给了我们字符串匹配器或 URL 模式检查器代码,但我的要求是检查这个 URL,即存在于 youtube.com 上,并且这个视频是为公共(public)视频显示的。

谁能帮我吗.....

最佳答案

  • 将 URL 的模式与 YouTube 视频的已知模式匹配 See Stack Overflow example
  • 对您的服务器使用 AJAX 调用屏幕抓取输入的 URL 并检查 404 header 或导致“您请求的视频不可用”的典型文本。使用 HTML Agility pack对于 c#。

  • 我可以为你写这个,但它会花费你。 :)

    关于youtube - 如何在 ASP.Net 中检查 Youtube URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8676385/

    相关文章:

    android - 有人可以让我知道YouTube API获得观看次数所需的jar文件和导入库吗

    iphone - 登录Google时显示YouTube channel 列表

    android - 由于 Youtube API 问题,应用已从 Google Play 下架

    javascript - AngularJS Controller 无法将 Youtube API 响应结果存储到变量

    video - 如何嵌入没有YouTube品牌和YouTube设计的YouTube视频?

    javascript - 从Youtube解析JSON信息-jQuery

    javascript - 如何使用chrome扩展名编辑YouTube字幕

    python - Youtube-dl Python保存mp4文件

    javascript - Youtube API V3 使用 PHP 获取横幅图像(未定义索引)

    swift - “This video is unavailable” - 带有用于 WKWebView 嵌入的 iframe 的 html