Client interface for the Cloudwords API. For more details and best practices please refer to the Cloudwords API documentation found at http://www.cloudwords.com/developers.
This API is primarily designed to:
Located in /cloudwords_api.php (line 33)
Create a new Cloudwords project.
Convenience method to download the binary content of a Cloudwords file, provided that the contentPath inside the metadata is valid.
Download the current master translated material binary for the specified Cloudwords project, provided that such translated material exists for the project. The master project translation file contains all of the current project language(s) translation in one bundled zip. To download an individual language translation file, use download_translated_file(int, language).
Download the specified project reference material binary, provided that such reference material exists for the project.
Download the source material binary for the specified project, provided that a source material exists for the project.
Download the specified translated material binary for the specified Cloudwords project and target language, provided that such translated material exists for the project.
Get the list of closed projects in Cloudwords.
Get the current bid request for the specified project.
Get the list of target intended uses currently configured in Cloudwords.
Get the current master project translation file metadata, including a contentPath for downloading the actual binary file.
The master project translation file contains all of the current project language(s) translations in one bundled zip. To get an individual language translation file's metadata, use get_project_translated_file(int, language).
Get the list of open projects in Cloudwords.
Get the list of preferred vendors currently configured in Cloudwords.
Get the Cloudwords project associated with the unique Cloudwords project id.
Get the specified project reference material metadata. The metadata will contain a contentPath for downloading the actual binary file.
Get the list of project reference material metadata for the specified Cloudwords project. Each item in the returned list will contain a contentPath for downloading the respective binary file.
Get the project's source material for a Cloudwords file resource for the specified Cloudwords project id.
The metadata will contain a contentPath for downloading the actual binary file.
Get the the current translated project file metadata for the specified Cloudwords project and target language. The returned metadata will contain a contentPath for downloading the actual binary files.
Get the list of current project language translation files' metadata for the specified Cloudwords project. Each metadata representation in the list will be specific to a project target language and contain a contentPath for downloading the respective binary file.
Get the list of source languages currently configured in Cloudwords.
Get the list of target languages currently configured in Cloudwords.
Get the Cloudwords vendor by the unique Cloudwords vendor id.
Request bids for the specified project. In order to request a bid for a project, a source material must be already uploaded for the project, and the project must be in a state where requesting bids is allowed.
Additionally, you must either specify the list of Cloudwords preferred vendor(s) to request bids from or to allow Cloudwords to automatically find vendors that best match the project requirements, or both.
Please refer to the API documentation for more information.
Update the project specified in the input project id with the content represented by the input.
Please note that there are various restrictions as to what and when a project can be updated in Cloudwords. Please refer to API documentation for more detail.
Upload and replace project reference material for the specified Cloudwords project and specific reference material. The provided file must be a zip file.
Please note that this project must already exists in Cloudwords, and the project must be in a state where reference material can be uploaded. Please refer to the API documentation for more information.
Upload and add a new reference material for a given Cloudwords project. The provided file must be a zip file.
Please note that this project must already exists in Cloudwords, and the project must be in a state where reference material can be uploaded. Please refer to the API documentation for more information.
Upload the source material for a given Cloudwords project. The provided file must be a zip file.
Please note that this project must already exists in Cloudwords, and the project must be in a state where source material can be uploaded. If source material for this project already exists, then this operation will overwrite the source material associated with the project. Please refer to the API documentation for more information.
Documentation generated on Fri, 05 Aug 2011 11:54:18 -0700 by phpDocumentor 1.4.3