Подключите нашего Telegram-бота для уведомлений о новых проектах

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

Разместить заказ
a
Заказчик
Отзывы фрилансеров: + 3 - 0
Зарегистрирован на сайте 13 лет и 5 месяцев
Бюджет: 3500 руб
42.91 $ — 37.56 €
Исполнитель определен: Владимир Клименко  
Нужно разработать на PHP класс для получения из Youtube списков видео по каналам (список каналов есть). 

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

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

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

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

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

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