Будущая платформа создается в рамках Yahoo! Open Strategy (Y!OS), комплексного подхода, используя который независимые разработчики могут создавать приложения для сервисов Yahoo!. Платформа включает в себя три уровня: на первом находится Yahoo! Social Platform, хранилище пользовательских данных, включая контакты, интересы и социальные статусы и связи, на втором и выше — непосредственно фреймворк Yahoo! Application Platform, и завершает структуру третий слой — Yahoo! Query Language, язык запросов к базам данным. Платформа использует открытые интерфейсы для взаимодействия с другими социальными сетями, например Open Social, общий API Web-приложений, и OAuth, универсальный протокол авторизации.
В целом речь идет не о создании очередной социальной сети, но именно о внедрении таких элементов во все службы Yahoo!. Например, при получении электронного письма с уведомлением о дне рождении приятеля активизируется Web-приложение, загружающее список тех подарков, которые хотел бы получить человек, при этом сам список находится в личных данных именника на Amazon Wish List.

Поделитесь материалом с коллегами и друзьями