Jump to content

Открытые службы совместной работы

Цвет логотипа OCS
Логотип API OCS

Open Collaboration Services (OCS) — это открытый и независимый от поставщика API на основе REST и WebDAV, предназначенный для упрощения подключения приложений к платформе для совместной работы над контентом. [1]

API OCS предоставляет базовые функции обработки файлов, такие как доступ к файлам, совместное использование, управление версиями и комментирование. Он также поддерживает общение (чат, видеозвонки), ведение календаря, задачи и многое другое.

API OCS позволяет интегрировать веб-сообщества и веб-сервисы в настольные и мобильные приложения. Он позволяет обмениваться соответствующими данными из социальной сети между сайтом и клиентами, такими как другие веб-сайты и приложения или виджеты, работающие локально на компьютере или мобильном устройстве пользователя. Протокол разработан таким образом, чтобы все приложения могли получать доступ к множеству сервисов, предоставляющих API-интерфейсы OCS.

Первоначальный дизайн API был разработан openDesktop.org как часть Social Desktop, особенно как междесктопный бэкэнд- провайдер. [2] API был стандартизирован сайтом freedesktop.org , чтобы сторонние поставщики могли реализовать API OCS. В настоящее время Nextcloud реализует и разрабатывает API OCS, части которого также поддерживаются в различных других проектах, а также во многих сторонних приложениях и инструментах. [3]

Среды, отличные от KDE, использующие API в прошлом, включали магазин приложений Maemo Downloads. [4] и приложения для MeeGo . [5]

Документация API OCS [6] перечисляет несколько модулей. Вот ключевые модули OCS:

  • Метаданные пользователя
  • Возможности
  • OCS Поделиться
  • OCS Шари
  • Статус OCS
  • Рекомендации OCS
  • Настройки пользователя OCS
  • API перевода OCS
  • Обработка текста OCS
  • Преобразование текста в изображение OCS
  • Обработка задач OCS
  • OCS Вне офиса


Средство просмотра API OCS

[ редактировать ]

Средство просмотра API OCS [7] — это приложение Nextcloud , в котором вы можете в интерактивном режиме находить API и опробовать их на своем экземпляре из браузера.

Например, если вы хотите обновить общий (файловый) ресурс, вы можете перейти в file_sharing ->shareapi -> обновить общий ресурс и добавить идентификатор файла. Нажмите «Отправить запрос API», и вы увидите ответ от сервера и способ создания общего ресурса. Кроме того, он показывает фрагменты кода для разных языков программирования для выполнения этого запроса.

  1. ^ «Об OCS API» . 14 июля 2024 г.
  2. ^ «Презентация служб открытой совместной работы и социального рабочего стола на dot.kde.org» . Май 2009.
  3. ^ «Об OCS API» . 14 июля 2024 г.
  4. ^ «Анри Бергиус об Академии, MidGard, Open Collaboration Services и GeoClue» . КДЕ. 23 июля 2010 г.
  5. ^ «Приложения для сервиса MeeGo» . 13 февраля 2012 г.
  6. ^ «Документация по API OCS» . nextcloud.com . Проверено 14 июля 2024 г.
  7. ^ «Интегрируйте Nextcloud в свое приложение с помощью средства просмотра API OCS» . nextcloud.com. 14 августа 2023 г. Проверено 14 июля 2024 г.
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f4a3712cdbc46f3098a8932c8ee35633__1720997580
URL1:https://arc.ask3.ru/arc/aa/f4/33/f4a3712cdbc46f3098a8932c8ee35633.html
Заголовок, (Title) документа по адресу, URL1:
Open Collaboration Services - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)