VideoController类不再工作了

时间:2014-12-02 18:39:21

标签: php file url video vimeo

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

班级在这里

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 / themes / pantera / functions中的第2行。 php 在线 629

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

警告:DOMDocument :: loadHTML():实体中的标签导航无效, / home2 / panterae / public_html / wp-2014 / wp-content / themes / pantera / functions中的124行。 php 在线 629

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

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

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

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

警告:DOMDocument :: loadHTML():实体中的标记部分无效, / home2 / panterae / public_html / wp-2014 / wp-content / themes / pantera / functions中的404行。 php 在线 629

警告:DOMDocument :: loadHTML():实体中的标记部分无效, / home2 / panterae / public_html / wp-2014 / wp-content / themes / pantera / functions中的第430行。 php 在线 629

警告:DOMDocument :: loadHTML():实体中的标记部分无效, / home2 / panterae / public_html / wp-2014 / wp-content / themes / pantera / functions中的第452行。 php 在线 629

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

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

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

警告:DOMDocument :: loadHTML():标签标头在实体中无效,在 / home2 / panterae / public_html / wp-2014 / wp-content / themes / pantera / functions中为558行。 php 在线 629

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

警告:DOMDocument :: loadHTML():意外的结束标记:实体中的scr, / home2 / panterae / public_html / wp-2014 / wp-content / themes / pantera /中的行:753 functions.php 629

你能帮助我重新开始吗?或者告诉我为什么不再是workinkg?

也许vimeo阻止我的网站IP?

谢谢

1 个答案:

答案 0 :(得分:0)

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

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

下载链接和可播放的网址链接都会显示在视频回复中。查找视频回复的最简单方法是通过/me/videos端点。

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

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

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