You can upload texts to Quadriga projects using Quadriga's API.
Step-by-step guide
The REST endpoint to upload texts to Quadriga is provided at: http://your.quadriga.instance/quadriga/rest/project/{projectId}/workspace/{workspaceId}/text
- Make a POST request to the endpoint.
- You need the ID of the project and the ID of the workspace to which you want to upload a text. This method will not automatically create projects or workspaces if they don't exist. You also need to provide the internal Quadriga ID of project and workspace.
- Insert the "projectId" and "workspaceId" in the placeholders in the above specified url. For example: http://your.quadriga.instance/quadriga/rest/project/PROJ76YUI/workspace/WS34RTrt/text
- You will be uploading text by sending XML as payload of your request. It must contain the following tags:
- <text> - The proberly escaped text to be uploaded.
- <handle> - The URI of the original (where the text is taken).
- <file_name> - A filename for the uploaded text.
- <accessibility> - Visibility of the file. It's value can only be either "PUBLIC" (anyone can see a text) or "PRIVATE" (only project members can see a text).
See the provided sample input file ("InputText.xml") for reference.
- If the upload is successful, an XML response is sent that contains a URI that points to the uploaded text. See the sample output file ("TextUploadResponse.xml") for reference.
Files:
Sample Input XML: InputText.xml
Sample Output XML: TextUploadResponse.xml
...
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
hidden | true |
---|
...