Knowledge (XXG)

Open Collaboration Services

Source đź“ť

520: 17: 169:
For example, if you wanted to update a (file) share, you can go to file_sharing –> shareapi –> update a share and add the file ID. Hit “Send API request” and you can see the response from the server, and how the share was created. On top of that, it shows you code snippets for many different
46:
between the site and clients such as other websites and applications or widgets running locally on the user's machine or mobile device. The protocol is designed so that all applications can access multiple services providing OCS APIs.
39:
The OCS API provides basic file handling features such as file access, sharing, versioning and commenting. It also supports communication (chat, video calls), calendaring, tasks and more.
42:
The OCS API allows for the integration of web communities and web-based services into desktop and mobile applications. It allows the exchange of relevant data from a
686: 354: 229: 437: 278: 51: 70:
implements and develops the OCS API, with parts also supported in various other projects and by many third party apps and tools.
417: 363: 347: 307: 257: 332: 320: 691: 566: 340: 671: 591: 166:
app where you can interactively discover APIs and try them out on your own instance from the browser.
629: 528: 432: 59: 611: 581: 427: 422: 519: 447: 201: 650: 541: 470: 375: 367: 324: 202:"Presentation of the Open Collaboration Services and of the Social Desktop on dot.kde.org" 63: 55: 36:
based API designed to make it easy to connect apps to a content collaboration platform.
681: 645: 43: 29: 665: 676: 442: 312: 89:
The OCS API documentation lists several modules. Here are the key OCS modules:
551: 500: 495: 391: 302: 215: 187: 556: 536: 230:"Henri Bergius on Akademy, MidGard, Open Collaboration Services and GeoClue" 163: 67: 16: 571: 561: 546: 396: 243: 317: 66:
so that third-party providers are able to implement OCS API. Currently,
619: 505: 480: 279:"Integrate Nextcloud into your app with the help of the OCS API Viewer" 586: 485: 454: 412: 33: 576: 475: 78: 74: 15: 490: 336: 601: 596: 58:
as part of the Social Desktop, especially as a cross-desktop
73:
Non-KDE environments using the API in the past included the
638: 610: 527: 463: 405: 384: 374: 170:programming languages for executing this request. 318:Open Collaboration Services tools and libraries 348: 8: 381: 355: 341: 333: 77:Downloads application store and Apps for 179: 62:provider. The API was standardised by 7: 308:Specification on docs.nextcloud.com 687:Application programming interfaces 28:is an open and vendor-independent 14: 625:Open Collaboration Services (OCS) 26:Open Collaboration Services (OCS) 518: 281:. nextcloud.com. 14 August 2023 1: 364:Free and open-source software 708: 516: 162:The OCS API Viewer is a 244:"Apps for MeeGo service" 258:"OCS API documentation" 592:Video Acceleration API 21: 19: 124:OCS User Preferences 366:projects hosted by 216:"About the OCS API" 188:"About the OCS API" 144:OCS Task Processing 134:OCS Text Processing 129:OCS Translation API 119:OCS Recommendations 54:design was done by 323:2011-07-28 at the 232:. KDE. 2010-07-23. 22: 659: 658: 514: 513: 149:OCS Out-of-office 139:OCS Text-To-Image 699: 651:Portland Project 522: 382: 357: 350: 343: 334: 303:Official Website 290: 289: 287: 286: 275: 269: 268: 266: 265: 254: 248: 247: 240: 234: 233: 226: 220: 219: 212: 206: 205: 198: 192: 191: 184: 707: 706: 702: 701: 700: 698: 697: 696: 692:Freedesktop.org 662: 661: 660: 655: 634: 606: 523: 510: 459: 401: 370: 368:freedesktop.org 361: 330: 325:Wayback Machine 299: 294: 293: 284: 282: 277: 276: 272: 263: 261: 260:. nextcloud.com 256: 255: 251: 242: 241: 237: 228: 227: 223: 214: 213: 209: 200: 199: 195: 186: 185: 181: 176: 160: 154: 87: 64:freedesktop.org 56:openDesktop.org 12: 11: 5: 705: 703: 695: 694: 689: 684: 679: 674: 672:Social Desktop 664: 663: 657: 656: 654: 653: 648: 646:Create Project 642: 640: 636: 635: 633: 632: 627: 622: 616: 614: 608: 607: 605: 604: 599: 594: 589: 584: 579: 574: 569: 564: 559: 554: 549: 544: 539: 533: 531: 525: 524: 517: 515: 512: 511: 509: 508: 503: 498: 493: 488: 483: 478: 473: 467: 465: 461: 460: 458: 457: 452: 451: 450: 440: 435: 430: 425: 420: 415: 409: 407: 403: 402: 400: 399: 394: 388: 386: 379: 372: 371: 362: 360: 359: 352: 345: 337: 328: 327: 315: 313:OCS API Viewer 310: 305: 298: 297:External links 295: 292: 291: 270: 249: 235: 221: 207: 193: 178: 177: 175: 172: 159: 158:OCS API Viewer 156: 152: 151: 146: 141: 136: 131: 126: 121: 116: 111: 106: 101: 96: 86: 83: 44:social network 13: 10: 9: 6: 4: 3: 2: 704: 693: 690: 688: 685: 683: 680: 678: 675: 673: 670: 669: 667: 652: 649: 647: 644: 643: 641: 637: 631: 628: 626: 623: 621: 618: 617: 615: 613: 609: 603: 600: 598: 595: 593: 590: 588: 585: 583: 580: 578: 575: 573: 570: 568: 565: 563: 560: 558: 555: 553: 550: 548: 545: 543: 540: 538: 535: 534: 532: 530: 526: 521: 507: 504: 502: 499: 497: 494: 492: 489: 487: 484: 482: 479: 477: 474: 472: 469: 468: 466: 462: 456: 453: 449: 446: 445: 444: 441: 439: 436: 434: 431: 429: 426: 424: 421: 419: 416: 414: 411: 410: 408: 404: 398: 395: 393: 390: 389: 387: 383: 380: 377: 373: 369: 365: 358: 353: 351: 346: 344: 339: 338: 335: 331: 326: 322: 319: 316: 314: 311: 309: 306: 304: 301: 300: 296: 280: 274: 271: 259: 253: 250: 246:. 2012-02-13. 245: 239: 236: 231: 225: 222: 218:. 2024-07-14. 217: 211: 208: 203: 197: 194: 190:. 2024-07-14. 189: 183: 180: 173: 171: 167: 165: 157: 155: 150: 147: 145: 142: 140: 137: 135: 132: 130: 127: 125: 122: 120: 117: 115: 112: 110: 107: 105: 102: 100: 97: 95: 94:User metadata 92: 91: 90: 84: 82: 80: 76: 71: 69: 65: 61: 57: 53: 48: 45: 40: 37: 35: 31: 27: 18: 624: 443:X.Org Server 329: 283:. Retrieved 273: 262:. Retrieved 252: 238: 224: 210: 196: 182: 168: 161: 153: 148: 143: 138: 133: 128: 123: 118: 113: 108: 103: 98: 93: 88: 72: 50:The initial 49: 41: 38: 25: 23: 20:OCS API logo 204:. May 2009. 99:Capabilites 666:Categories 612:Frameworks 552:Fontconfig 501:pkg-config 496:PackageKit 392:PulseAudio 378:components 285:2024-07-14 264:2024-07-14 174:References 114:OCS Status 109:OCS Sharee 630:Telepathy 557:GStreamer 537:AppStream 529:Libraries 164:Nextcloud 104:OCS Share 68:Nextcloud 639:Meetings 572:HarfBuzz 562:libinput 547:FreeType 433:Plymouth 406:Graphics 397:PipeWire 321:Archived 620:CppUnit 582:Poppler 567:Mesa 3D 506:Systemd 481:Flatpak 438:Wayland 428:nouveau 423:Enchant 85:Modules 60:backend 587:Swfdec 486:Kmscon 455:Xephyr 448:Glamor 413:Compiz 34:WebDAV 682:GNOME 577:Pango 542:Cairo 476:D-Bus 471:Avahi 464:Other 385:Sound 79:MeeGo 75:Maemo 491:luit 32:and 30:REST 24:The 677:KDE 602:Xft 597:XCB 418:DRI 52:API 668:: 376:OS 81:. 356:e 349:t 342:v 288:. 267:.

Index

OCS logo color
REST
WebDAV
social network
API
openDesktop.org
backend
freedesktop.org
Nextcloud
Maemo
MeeGo
Nextcloud
"About the OCS API"
"Presentation of the Open Collaboration Services and of the Social Desktop on dot.kde.org"
"About the OCS API"
"Henri Bergius on Akademy, MidGard, Open Collaboration Services and GeoClue"
"Apps for MeeGo service"
"OCS API documentation"
"Integrate Nextcloud into your app with the help of the OCS API Viewer"
Official Website
Specification on docs.nextcloud.com
OCS API Viewer
Open Collaboration Services tools and libraries
Archived
Wayback Machine
v
t
e
Free and open-source software
freedesktop.org

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑