The platform already provides multiple clients for accessing the platform remotely. We also provide a test suite from which you can get inspiration if you want to write a new client for Nuxeo (for example in Ruby, in Golang, ...) and want to assert your level of compliance.
- Java Client
- Python Client
- .NET Client — Nuxeo .NET Client is a cross-platform client library developed in C# for the Nuxeo Automation and REST API.
- iOS Client
- Android Client
- PHP Automation Client — A PHP automation client is made available on GitHub. You can use it and ask for commit rights on the project if you want to improve it or fix a bug. The project contains the library and some sample use cases.
- Client API Test suite (TCK) — This chapter provides a test suite that can be used to test the implementation of an automation client library.
- Using cURL — In this example we are using the UNIX curl command line tool to demonstrate how to invoke remote operations.