Испытание боевого API Медиа-центра iLook

от автора

Несмотря на проблемы, трудности и всяческие злоключения, разработка нашего «больше чем ридера» продвинулась далеко вперед. Мы полностью завершили работы по созданию архитектуры проекта, доработали механизмы взаимодействия с платформой iLook и существенно продвинулись в разработке мобильных приложений. Но самое главное: мы завершили работы по созданию «сердца» нашего Медиа-центра — серверную часть ридера с открытым API. И сегодня мы приглашаем вас присоединиться к проверке работоспособности боевого API на стенде-прототипе.

Платформа iLook

Как вы, конечно, помните, Медиа-центр iLook позволяет читать не только новости из привычных RSS-лент, но и создавать собственные тематические потоки (по поисковым словам и/или источникам), добавлять существующие потоки и настраивать чтение лент соцмедиа.
Такой функционал стал возможен благодаря существующей технологической платформе iLook, используя которую медиа-центр получает информационные фиды.
Созданный нами API для работы с платформой будет открыт для разработчиков сторонних приложений, поэтому пара слов о платформе.

Платформа iLook в режиме реального времени осуществляет сбор, хранение и многофакторный анализ больших массивов данных соцмедиа: Twitter, ВКонтакте, LiveJournal, LiveInternet, YouTube, тысячи блогов, форумов, интернет-СМИ. iLook хранит архив свыше 3 млрд. сообщений, ежедневные поступления – порядка 10 млн. сообщений в сутки.

Ядром системы является комплекс средств и технологий, позволяющий решать масштабный спектр современных задач класса Online Big Data & Analytics на основе информации представленной в социальных медиа и публично доступных хранилищах цифровых данных.

Кроме сбора и хранения публикаций соцмедиа, платформа iLook осуществляет статистическую обработку поступающей информации и выстраивает рейтинги по количеству комментариев (для новостей, постов в блогах и видео на YouTube) и по количеству ретвитов и хэштегов для русскоязычного Твиттера.

Полный список источников, а так же статистика по количеству и динамике поступления сообщений доступна на сайте.

На базе платформы возможно создание рекомендательных и информационных сервисов, например таких, как пользовательские рейтинги фильмов или книг, и таких масштабных, как наш Медиа-Центр iLook 😉

Реализованный функционал Медиа-центра iLook

Что же мы предлагаем испытать?
На данный момент, с использованием API Медиа-центра, создан прототип мобильного приложения реализующий следующий функционал:

1. Чтение тематических лент:
• чтение RSS потоков сайтов;
• подключение тематических потоков на основе поисковых запросов из социальных медиа (ВКонтакте, Фейсбук, ЖЖ, Twitter, онлайн СМИ и др);
• подписка на авторов социальных сетей и блогов (ВКонтакте, Фейсбук, Твиттер, ЖЖ);
• простой и расширенный режимы просмотра лент сообщений, режим просмотра полного текста;
• отметка сообщений как прочитанные/непрочитанные;
• добавление сообщения в избранное, для отложенного чтения;
• сортировка сообщений, фильтрация по прочитанным/непрочитанным.

2. Создание тематических лент:
• на основе RSS;
• на основе выбора рубрик;
• создание лент с помощью поиска по названию или url источника;
• подписка на авторов из топа ЖЖ;
• подключение персональных потоков из своих социальных сетей;
• на основе полнотекстовых поисковых запросов с фильтрацией по источникам;
• с помощью поиска по авторам социальных сетей (без необходимости авторизации).

3. Управление тематическими потоками:
• объединение нескольких информационных потоков
• сортировка по дате публикации сообщения
• переименование потока и редактирование поисковых подписок
• настройки оформления

4. Активные действия в соцмедиа
• комментирование и лайки для Фейсбук
• ретвиты, обращения и добавление «в избранное» для Твиттер
• шаринг сообщений в любую из 3 социальных сетей
• отправка сообщения по электронной почте через почтовый клиент, GMail, Яндекс-Почту или Mail.ru.

Реализован доступ к приложению как без регистрации (ограниченный функционал), так и с регистрацией через аккаунты соцсетей или e-mail. Есть уникальная возможность прикрепления к приложению нескольких социальных аккаунтов и входа через любой из них.

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

Так как нам не терпелось поскорей начать испытания боевого API, в качестве испытательного стенда мы отрисовали iPad-версию в вебе. В текущей ситуации это оказалось для нас самым быстро реализуемым решением. Тем временем, параллельно, мы уже ведем разработку полнофункциональной веб-версии Медиа-центра и приложений для плаформ iOS и Android.

Итак, разрешите представить, испытательный стенд Медиа-центра iLook!

С нетерпением, ждем объективную критику, замечания, комментарии и заявки на доступ к API!

ссылка на оригинал статьи http://habrahabr.ru/company/palitrumlab/blog/196556/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *