Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

PHP класс получения данных по видео с YouTube

a
Заказчик
Отзывы фрилансеров: + 3 - 0
Зарегистрирован на сайте 12 лет и 4 месяца
Бюджет: 3500 руб/заказ
38.04 $ — 35.45 €
Нужно разработать на PHP класс для получения из Youtube списков видео по каналам (список каналов есть).

Через API (работать с API не напрямую, а используя готовые решения типа Google API PHP или Zend Gdata или на своё усмотрение, 
писать свои методы работы с API НЕ НУЖНО) и дальнейшего сохранения информации в БД (mongo) 

! Получить нужно не сами видеоролики (файлы), а их ID и метаинформацию (длительность, название и тд). 

Важно также учесть, что скрипт будет запускаться не один раз, а периодически, 
т.е. в первый раз мы получаем всё видео, что доступны в канале, а в последующие разы добавляем недостающие (новые) видео. 

С нашей стороны поставляется: стиль написания кода, skeleton класса (там уже есть базовая логика и работа с mongo), алгоритм в виде детальной блок-схемы. 
 
Задача реализовать: 
 
1. Youtube.class.php 
Суть класса – получение от Youtube через API информации о видео, обработка этой информации с последующей записью в базу MongoDB. Нужны не сами ролики, а метаинформация. 
Класс содержит функции для обработки данных полученных от Google API PHP или Zend Gdata или аналогов и записи в базу полученных результатов. 
 
2. update.php 
Скрипт обновленеия – получает из файлов конфигурации список каналов вида: 
$channels = array( 
1 => array( 'channel' => 'UCFU30dGHNhZ-hkh0R10LhLw' ), 
2 => array( 'channel' => 'UC-2Y8dQb0S6DtpxNgAKoJKA' ) 
); 
 
Затем "проходит" по всем каналам, получая для каждого канала полный список видео, складывает их в базу через разработанный класс youtube_api, пропуская уже существующие. 
 
--- 
 
Описания Google Api 
developers.google.com/api...

или Zend GData
 
Детальную блок-схему и требования к коду вышлем по запросу после обсуждения предварительного расчета стоимости.
Разделы:
Опубликован:
08.08.2014 | 14:40

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».