Тенденция
Сегодня компании одна за другой заявляют об открытии своих API и уже мало кого этим можно удивить. Главное преимущество, которое достигается при внедрении API — это, безусловно, функциональная расширяемость продуктов. Опытные пользователи и разработчики получают возможность импортировать и экспортировать данные из приложений с открытыми API, разрабатывать на их основе собственные программы и интегрировать с уже существующими сервисами. Антон Смирнов, менеджер проекта Teamlab, комментирует: «C запуском API мы существенно расширяем спектр возможностей, которые предоставляет наш сервис. Теперь пользователи смогут без труда не только писать декстопные и мобильные приложения на базе TeamLab, но и создавать виджеты на javascript» Не будем в очередной раз вспоминать всем известные Ebay, YouTube, Google Maps, Twitter и Flickr — углубимся в не менее актуальную и востребованную сферу — управление проектами и совместная работа онлайн. На сегодняшний день среди веб-приложений это одна из наиболее быстрорастущих ниш, однако, далеко не все системы для управления проектами могут похвастаться наличием открытого API.
Итак, будет ли эта статья вам полезна?
Да, если при просмотре очередной системы для управления проектами, вы понимаете, что она была бы идеальна в интеграции с вашим любимым баг-трекером. Да, если вы хотите прославиться, написав классное приложение на базе одной из приведенных ниже систем.
Ниже приведены 10 систем для управления проектами и командной работы с открытыми API:
1) Active Collab поможет вашей команде наладить совместную работу онлайн, обсудить детали проектов, обмениваться файлами, вести учет рабочего времени и создавать инвойсы. Протокол — HTTP Формат данных — JSON, XML Адрес — http://www.activecollab.com/docs/manuals/developers/api/ 2) GoPlan — онлайн система для совместной работы, включающая в себя календарь, чат и багтрекер. Чтобы ускорить работу с GoPlan API, разработчики использовали SOAP4R. Протокол SOAP Формат данных XML Адрес http://goplanapp.com/api/docs 3) 5pm — система для управления проектами и тайм менеджмента, позволяющая работать с задачами, высылать уведомления и генерировать отчеты. Протокол — SOAP Формат данных — XSD Адрес — http://www.5pmweb.com/5pm_api.php 4) Assembla предлагает REST API, позволяющую работать с тикетами, файлами, отчетами по затратам рабочего времени и пользовательскими списками. Протокол — REST Формат данных — XML Адрес — http://www.assembla.com/wiki/show 5) Asana — еще одна онлайн платформа для командной работы над совместными задачами. Позволяет расставлять приоритеты к задачам и отслеживать активность пользователей в режиме реального времени. Протокол REST Формат данных JSON Адрес http://developer.asana.com/documentation 6) Zoho Projects — всем известный «старожил» на рынке систем для управления проектами. С Zoho вы можете не только эффективно организовать список задач, но и вести учет рабочего времени, фиксить баги, получать отчеты в виде диграмм, выставлять счета, планировать свое расписание с календарем и много чего еще. Протокол REST Формат данных XML, JSON Адрес http://projectsapi.wiki.zoho.com/ZohoProjectsAPI.html 7) Wrike — система для управления проектами, которая отличается от конкурентов своей иерархической структурой папок — самый эффективный, по мнению авторов программы, способ работы с несколькими проектами одновременно. Еще одна уникальная возможность — создание задач прямо из почты. Протокол REST Формат данных XML, JSON Адрес — http://www.wrike.com/platform.jsp#overview 8) Trello — крайне минималистичный GTD сервис. Каждый проект в Trello — это проектная доска с «прибитыми» к ней списками задач. Вы также можете расставлять приоритеты, дедлайны и прикреплять листы проверки. Обновление информации проходит в режиме реального времени. Протокол REST Формат данных JSON Адрес https://trello.com/docs/api/index.html 9) Producteev — таск менеджер, подходящий как для групп, так и для персонального использования. Главным преимуществом Producteev является интеграция с максимальным количеством сервисов: Email, IM, Twitter, Mobile (iPhone), Gmail, Google Calendar. По словам разработчиков, это далеко не предел. Протокол REST Формат данных XML, JSON, RSS Адрес — http://www.producteev.com/developers.php 10) Teamlab — многофункциональный онлайн сервис, включающий в себя систему для совместного управления проектами, онлайн редактор, crm, календарь и чат. Интеграция с Dropbox, Box.com и Google Docs. Приложение предоставлено в двух решениях — SaaS и OpenSource. Исходники в виде инсталляции можно найти на Sourceforge Протокол REST Формат данных XML, JSON Адрес http://api.teamlab.com/
Если кому-то показалось мало, то вот еще 27 сервисов с открытыми API «из той же оперы»:
- Basecamp API: управление проектами
- Blackboard Collaborate API: онлайн платформа для обучения
- Box API: онлайн хранилище файлов
- Calameo API: сервис для публикации документов и обмена файлами
- CentralDesktop API: совместная работа над проектами онлайн
- Cozimo API: работа с изображениями и видео онлайн
- Creately API: приложение для совместной работы дизайнеров
- crocodoc API: совместная работа с документами
- Crowdin API: онлайн сервис для совместного перевода текстов
- CX API: Хранение и обмен файлами
- Dabbleboard API: Онлайн платформа для коллективного рисования
- Easy Projects API: управление проектами
- Flowdock API: сервис для обмена идеями, мнениями, ссылками и файлами.
- Intralinks API: сервис для бизнес-коммуникаций
- Leverage Software API: совместная работа онлайн
- Lighthouse- dupe API: управление проектами и отслеживание ошибок
- LiquidPlanner API: управление проектами
- MangoApps API: совместная работа в режиме онлайн
- Papirus API: управление задачами, совместная работа и отправка сообщений
- Planbox API: управление проектами
- Socialcast API: социальная сеть для бизнеса
- Thounds API: сервис для создания и музыки и обмена муз. файлами
- Twiddla API: сервис для онлайн встреч
- VetMedStat API: сервис для удаленной ветеринарной помощи (!)
- WBP Systems Torch API: управление проектами
- YouSendIt API: Сервис для хранения и обмена файлами
- Zwiggo API: «социальная сеть» для командной работы с проектами
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.