Здравствуйте, у меня есть Бенн, использующий ваш класс для получения URL-адреса файла из видео Vimeo на веб-сайте, и функция перестала работать
Класс здесь
Как я могу найти ссылки для загрузки видео Vimeo?
Это что де $xPath
получает
DOMXPath Object
(
[document] => (object value omitted)
)
Это ошибки, которые я получаю.
Предупреждение: DOMDocument :: loadHTML (): неуместное объявление DOCTYPE в Entity, строка: 2 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): заголовок тега недействителен в объекте, строка: 119 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): недопустимый тэг nav в Entity, строка: 124 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): заголовок тега недействителен в сущности, строка: 289 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): недопустимое время тега в Entity, строка: 299 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): нижний колонтитул тега недействителен в Entity, строка: 375 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): недопустимый раздел тега в Entity, строка: 378 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): недопустимый раздел тега в Entity, строка: 404 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): недопустимый раздел тега в Entity, строка: 430 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): недопустимый раздел тега в Entity, строка: 452 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): Недопустимый тег в Entity, строка: 470 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): заголовок тега недействителен в объекте, строка: 511 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): Недопустимый тег в Entity, строка: 557 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): заголовок тега недействителен в объекте, строка: 558 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): конечный тег: ожидается ‘>’в Entity, строка: 753 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Предупреждение: DOMDocument :: loadHTML (): неожиданный конечный тег: scr в Entity, строка: 753 в /home2/panterae/public_html/wp-2014/wp-content/themes/pantera/functions.php онлайн 629
Можете ли вы помочь мне заставить его работать снова? или скажите мне, почему не работает больше?
Может быть, Vimeo заблокировать мой сайт IP?
Спасибо
Код, на который вы ссылаетесь, не является методом, который Vimeo поддерживает для доступа к видеофайлам. Единственный поддерживаемый способ создания ссылок для скачивания — через API. Любой другой способ доступа к видеофайлам может прерваться в любой момент без предупреждения.
Прочтите руководство по началу работы с Vimeo, чтобы узнать больше об API: https://developer.vimeo.com/api/start
В видеоответе будут отображаться как ссылки для скачивания, так и ссылки для воспроизведения. Самый простой способ найти видеоответ — через /me/videos
конечная точка.
GET https://api.vimeo.com/me/videos
Это вернет все видео, связанные с аутентифицированным пользователем.
Других решений пока нет …