Решение, как проверить на PHP, что видео YouTube доступно, не удалено и не закрыто Решение:
function isAvailableVideo($videoId) {
$headers = get_headers('https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v='.$videoId.'&format=json');
return (substr($headers[0], 9, 3) !== '404');
}Если видео доступно и открывается, то функция возвратит true, если с видео что-то не так, возвратит falseНовый комментарийДобавить комментарийНовый комментарий отправлен на модерациюПохожие решения:
Подсчет времени чтения статьи на PHP
Удаляем лишние символы из номера телефона
Отправка почты через SMTP с помощью PHPMailer
Fatal Error: Cannot redeclare file_get_contents_curl()
Простой PHP скрипт отправки сообщения на E-mail Понравилось решение?
Изменено: 14 03 2020 Просмотров: 3914Не хотите копаться сами?
Починю за 1-3 дня. Без предоплаты — оплата по результату.
15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии