【问题标题】:VideoController class not working anymoreVideoController 类不再工作
【发布时间】:2014-12-02 18:39:20
【问题描述】:

您好,我已经使用您的课程从网站中的 vimeo 视频中获取文件 url,并且该功能停止工作

课程在这里

How can I find download links for vimeo videos?

这是$xPath得到的结果

DOMXPath Object
(
    [document] => (object value omitted)
)

这些是我遇到的错误。


警告:DOMDocument::loadHTML():实体中的 DOCTYPE 声明错误,行:/home2/panterae/public_html/wp-2014/wp-content/ 中的第 2 行主题/pantera/functions.php629 行

警告:DOMDocument::loadHTML():标签标题在实体中无效,行:第 629/home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php 中的 119

警告:DOMDocument::loadHTML(): Tag nav 在实体中无效,行:124 在 /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php 第 629 行

警告:DOMDocument::loadHTML():实体中的标记标题无效,行:/home2 中的 289 /panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php629

警告:DOMDocument ::loadHTML():实体中的标记时间无效,行:/home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php 中的第 299 行629


警告:做MDocument::loadHTML():标签页脚在实体中无效,行:375 in /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php629

警告:DOMDocument::loadHTML():标签部分在实体中无效,行:/home2/panterae/public_html/wp- 中的第 378 行2014/wp-content/themes/pantera/functions.php629

警告:DOMDocument::loadHTML(): Tag实体中的部分无效,第 629/home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php 中的第 404 行

警告:DOMDocument::loadHTML():标签部分在实体中无效,行:/home2/panterae/public_html/wp-2014/wp-content/themes/ 中的 430 pantera/functions.php629 行

警告:DOMDocument::loadHTML():标签部分在实体中无效,行:452在 /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php629

警告: DOMDocument::loadHTML(): 标签除了在实体中无效,第 629/home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php 中的第 470 行

警告:DOMDocument::loadHTML():标签标头在实体中无效,行:/home2/panterae/public_html/wp-2014/wp-content/themes/ 中的 511 pantera/functions.php629 行

警告:DOMDocument::loadHTML():标记在实体中无效,行:557在 /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php629

警告: DOMDocument::loadHTML(): Tag header 在Entity中无效, line: 558 in /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php629

警告:DOMDocument::loadHTML():结束标记:实体中的预期 '>',行: 中的 753 /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php 上线 629

警告 : DOMDocument::loadHTML(): 意外的结束标签 : Ent 中的 scr ity, line: 753 in /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php629

你能帮我让它重新工作吗?或者告诉我为什么不再工作?

也许 vimeo 阻止了我的网站 IP ?

谢谢

【问题讨论】:

    标签: php file url video vimeo


    【解决方案1】:

    您链接的代码不是 Vimeo 支持访问视频文件的方法。生成下载链接的唯一受支持方式是通过 API。任何其他访问视频文件的方法都可能随时中断,而不会发出任何警告。

    阅读 Vimeo 的入门指南以了解有关 API 的更多信息:https://developer.vimeo.com/api/start

    下载链接和可播放的 url 链接都将显示在视频响应中。查找视频响应的最简单方法是通过 /me/videos 端点。

    GET https://api.vimeo.com/me/videos

    这将返回与经过身份验证的用户关联的所有视频。

    • 如果经过身份验证的用户是 PRO,您将看到可播放的视频文件链接
    • 如果经过身份验证的用户是 PRO,并且是 API 应用的所有者,您将看到下载链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-16
      • 2012-04-11
      • 2018-06-01
      • 2016-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多