Articles of youtube

Youtube Загрузка видео в php с использованием регулярного выражения

Я использую следующий код для загрузки youtube видео. <?php header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past require_once('lib/youtube.lib.php'); if(preg_match('/youtube\.com/i',$_GET['url'])){ if(!preg_match('/www\./i',$_GET['url'])){ $_GET['url'] = str_replace('http://','http://www.',$_GET['url']); } list($video_id,$download_link) = get_youtube($_GET['url']);} else{ die('<span style="color:red;">Sorry, the URL is not recognized..</span>'); } ?> <p> <img src="http://img.youtube.com/vi/<?php echo trim($video_id);?>/1.jpg" alt="Preview 1" class="ythumb" /> […]

Отслеживание встроенного видеоизображения Youtube Player

Я встроил проигрыватель YouTube в свой веб-сайт, используя iframe. Я отключил автовоспроизведение и включил enablejsapi. Это увеличит счетчик просмотров на youtubesite, когда видео будет просмотрено с моего сайта. Я должен поддерживать отдельный счетчик, где я получу количество просмотров с моего сайта. Этот счет не совпадает с количеством на веб-сайте YouTube. Как это может быть сделано?

API YouTube – Прямая загрузка – 413.

Я пытаюсь загрузить видео в YouTube API через прямую загрузку. Я, наконец, взломал OAuth Process, и у меня есть действующий токен. Мне действительно нужно всего лишь сделать 2 вещи с YouTube, проверить и загрузить. Я не просматриваю и не использую какие-либо другие функции. Пользователи загружают видео на этот сайт, и я отправляю их на YouTube […]

Переписать URL Youtube

У меня есть URL-адреса YouTube, которые хранятся в базе данных, которые мне нужно переписать. Они хранятся в этом формате: $http://youtu.be/IkZuQ-aTIs0 Мне нужно, чтобы они были переписаны, чтобы выглядеть так: $http://youtube.com/v/IkZuQ-aTIs0 Эти значения сохраняются как переменная $ VideoType Я называю переменную следующим образом: $<?php if ($video['VideoType']){ $echo "<a rel=\"shadowbox;width=700;height=400;player=swf\" href=\"" . $video['VideoType'] . "\">View Video</a>"; $}?> […]

Добавление видео в список воспроизведения с помощью API Youtube

Я успешно добавил видео в список воспроизведения, но он добавлен несколько раз (иногда два раза, а иногда и больше). Может ли кто-нибудь помочь? $resourceId = new Google_Service_YouTube_ResourceId(); $resourceId->setVideoId($videoID); $resourceId->setKind('youtube#video'); $playlistItemSnippet = new Google_Service_YouTube_PlaylistItemSnippet(); $playlistItemSnippet->setPlaylistId($playlistId); $playlistItemSnippet->setResourceId($resourceId); $playlistItem = new Google_Service_YouTube_PlaylistItem(); $playlistItem->setSnippet($playlistItemSnippet); $playlistItemResponse = $youtube->playlistItems->insert('snippet,contentDetails', $playlistItem, array());

Получение списка videoId в массиве с помощью api v3 playlistItems YouTube и создание другого видео-запроса для получения статистики viewCount

Мне нужно встроить видео с YouTube из списка воспроизведения, а также отобразить viewCount, YouTube API v3 для playlistitems не имеет viewCount, поэтому мне нужно сделать еще один запрос, используя API v3 для видео, которое дает статистику viewCount, но вам нужно добавить разделенный запятыми список идентификаторов видео YouTube в запросе https://www.googleapis.com/youtube/v3/videos?part=statistics&id='.$listofvideoIDfromPlaylistItems.'&key={YOUR_API_KEY} Это то, что у меня […]

Пользователи могут загружать видео на одном канале Youtube с аутентификацией или без нее

Я делаю программу, которая будет загружать видео на мой канал YouTube любым пользователем. Но он генерирует ошибку. Мой код выглядит следующим образом: require_once 'Zend/Loader.php'; Zend_Loader::loadClass('Zend_Gdata_YouTube'); Zend_Loader::loadClass('Zend_Gdata_AuthSub'); Zend_Loader::loadClass('Zend_Gdata_App_Exception'); Zend_Loader::loadClass('Zend_Gdata_ClientLogin'); $authenticationURL= 'https://www.google.com/accounts/ClientLogin'; $client = ""; $email = 'theprofessional1992@gmail.com'; $passwd = '*******************'; try { $client = Zend_Gdata_ClientLogin::getHttpClient($email, $passwd, 'cl'); } catch (Zend_Gdata_App_CaptchaRequiredException $cre) { echo 'URL of CAPTCHA […]

SimpleXML цикл работает, но прерывается на полпути

У меня есть цикл, проходящий результаты с помощью фида youtube, и он отлично работает, но к концу он терпит неудачу с ошибкой: Warning: main() [function.main]: Node no longer exists in ../youtubereader.php on line 8 Warning: main() [function.main]: Node no longer exists in …/youtubereader.php on line 8 Fatal error: Call to a member function attributes() on […]

Преобразование PHP RegEx в JavaScript RegEx

У меня есть регулярное выражение PHP, которое я использую, чтобы получить видеокодек YouTube из URL-адреса. Я хотел бы сопоставить это с регулярным выражением на клиентской стороне в JavaScript. Может ли кто-нибудь сказать мне, как преобразовать следующее PHP-выражение в JavaScript? preg_match("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+(?=\?)|(?<=embed/)[^&\n]+|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\‌​n]+#", $url, $matches); Большое спасибо, спасибо!

Как возобновить встроенное видео YouTube?

Я использовал //www.youtube.com/embed/JDcaMVwCr3c?wmode=opaque&showinfo=0&autoplay=1&controls=0&modestbranding=1&vq=&rel=0 url для встраивания видео на свой сайт. Теперь, если пользователь посещает сайт, видео будет воспроизводиться, но если пользователь не будет смотреть полное видео и перезагрузить страницу или покинуть сайт и вернуться через некоторое время, то видео теперь будет воспроизводиться с самого начала. Я хотел бы возобновить видео с того места, которое пользователь […]