Я хочу заставить пользователя загружать видео с YouTube. Например, этот URL. Я загружаю видео, и я могу воспроизводить исходное видео, но даже длина / размер видео одинаковы, я не могу воспроизвести его, когда он загружен силой. function force_download($file,$video_url) { $video_data = file_get_contents($video_url); file_put_contents($file, $video_data); if(isset($file) && file_exists($file)) { header('Content-length: ' . filesize($file)); header('Content-type: application/octet-stream'); header('Content-Disposition: […]
Я использую последнюю библиотеку клиентов Google PHP . Как я могу отправить etag с этой библиотекой? Я уже пробовал что-то вроде этого: $opt_params = array( 'etag' => 'F9iA7pnxqNgrkOutjQAa9F2k8HY/mOihMVEDLCvdSVCzwDmYHpSV'); $response = $youtube->channels->listChannels('snippet', array('id' => $channel_id), $opt_params); Благодаря!
Я загружаю много видео Youtube на одной странице (до 25). Должен ли я использовать iframe для каждого видео или показывать его только в <object> ? Насколько я понимаю, если я использую iframe, моя страница будет загружаться намного быстрее, потому что сначала загрузит мою страницу, и она не будет ждать загрузки видео. Я прав?
im пытается сделать эту работу для всех ссылок YouTube, которые работают, за исключением youtube.com/v/videoid только смотреть? v = работает с этим регулярным выражением, любая помощь очень полезна. /http:\/\/(?:youtu\.be\/|(?:[az]{2,3}\.)?youtube\.com\/watch(?:\?|#\!)v=)([\w-]{11}).*/i
Я пытаюсь реализовать YouTube API на моем сайте CodeIgniter. Я следовал инструкциям Джима Сондерса здесь: и здесь: http://codeigniter.com/wiki/OAuth_for_Google/ (примерно то же самое) SO, прежде всего, мне нужно было получить секретный токен с помощью функции request_youtube , эта функция работает правильно, я ввел свой потребительский ключ и потребительский секрет из Google, и все в порядке. Итак, […]
Я хотел бы создать приложение, использующее PHP, который будет аутентифицироваться только на моей учетной записи / канале YouTube, чтобы создавать плейлисты, загружать и воспроизводить видео / плейлисты, которые будут установлены в Private. Пока пользователи не будут регистрироваться в своих собственных учетных записях YouTube, и мое приложение не получит доступ к их информации. Должен ли я […]
Я получаю ответ JSON от API данных YouTube. Вот пример ответа переменной Title: stdClass Object ([$ t] => Заголовок видео) Как получить доступ к переменной $ t? $ blah -> $ t не будет работать, потому что он ищет переменную $ t, а не член $ blah с именем $ t.
Я пытаюсь подсчитать количество просмотров youtube видео с помощью YouTube Analytics API v3. Я использую клиентскую библиотеку google php для загрузки видео. Я могу найти количество симпатий, антипатий и т. Д., Используя этот URL: https://www.googleapis.com/youtube/v3/videos?part=statistics&id=Nyk_ltlr6pc&key={APP_KEY} Но не удалось найти такой ресурс для подсчета количества акций. Я видел этот пост: Как получить счетчик количества видео с […]
Я хочу получить счет подписчика с моего канала YouTube с новым API v3. Я создал приложение Google API для youtube здесь: Консоль API Google У меня есть ключ APP и идентификатор канала youtube Я использую «json_decode» для получения объекта <?php $url_yt = "https://www.googleapis.com/youtube/v3/channels?part=statistics&id=CHANNELID&key=APIKEY"; $yt_array = file_get_contents($url_yt); $ytcount = json_decode($yt_array, true); $ytsubscribers = $ytcount['items'][0]['subscriberCount']; echo $ytsubscribers; […]
Я пытаюсь направить видео на Youtube с помощью API v3. Я использую сценарий учетной записи службы ( https://developers.google.com/accounts/docs/OAuth2?hl=es&csw=1#scenarios ), и я решил некоторые проблемы в библиотеке google-api-php-client (для прочитайте файл p12 и, чтобы избежать isAccessTokenExpired, всегда возвращайте false). <?php /** Config */ $private_key_password = 'notasecret'; $private_key_file = 'xxxxxxxx-privatekey.p12'; $applicationName = 'xxxxx-youtube'; $client_secret = 'CLIENT_SECRET'; $client_id […]