Hey guys! Hope you're doing well.
Read this today in your docs:
"Language Weaver Edge (formerly known as SDL Machine Translation Edge) 8 features a REST API that exposes the functionality of Edge to any HTTP client. It uses predictable, resource-oriented URLs as well as standard HTTP verbs and response codes. CORS is supported, allowing client-side web applications to make cross-domain AJAX requests to the API. The majority of the endpoints return JSON, while a few return a base64-encoded string or XML.
The REST API is served on the controller host at its own port. To find out the API server host and port, log in to the Language Weaver Edge Web GUI as an admin user and click to [Username] > My Account. For the purposes of this documentation, we will reference an example server running at the host controller-host
and port 8001
, with HTTPS enabled, so the base URL for the REST API will be:
https://controller-host:8001/
Throughout the documentation, we will be using curl as our HTTP client to illustrate various interactions with the REST API. Keep in mind that, regardless of HTTP client, it is always a good idea to url-encode data that will be consumed by the API to ensure the integrity of the requests."
My question is simple - is it possible to use the Language Weaver Edge service locally? I mean, something like a `docker` container.
I would like to know this because we're trying to integrate this service with a Golang processing application running on a docker container.
Thanks in advance!