リクエストパラメータ
データ型 |
サンプル値 |
概要 |
---|---|---|
文字セット |
windows-1250 |
サポートされている任意の 文字セット。 |
通貨 |
EUR |
|
日時 |
2012-07-30 17:30 |
yyyy-MM-dd HH:mm ファイル形式の日付と時刻。日付を読み取る際には、常に UTC タイムゾーンが使用されます。 |
domain(type) |
348 |
指定されたタイプのドメインオブジェクトの識別子(ID プロパティ)。たとえば、プロジェクトを作成すると、JSON 構造で ID (例:348)が返されます。この識別子は、後で プロジェクト=348 パラメータを設定することで、プロジェクトのステータスを変更できます。 |
enum(名前) |
固定された値セットからの値。各値セット(列挙)には名前があります。列挙は常に大文字小文字を区別しません。 |
|
ファイル |
バイナリデータ。リクエスト全体を multipart/form-data ファイル形式で送信する必要があります。JavaおよびC++のコード例 |
|
exfile |
|
|
jsonObject(type) |
{ 'id': 'xyz' } |
指定されたタイプのオブジェクト(JSON表記で表されます)。特定のタイプの説明については、以下を参照してください。 |
jsonObjectList(type) |
[{ 'id': 'xyz' }] |
指定されたタイプのオブジェクトの一覧(JSON 表記で表されます)。 |
lang |
en |
サポートされている言語コード |
list(type) |
別のタイプの値の一覧。APIアクションを呼び出す場合、一覧は同じパラメータ名を複数回使用して定義されます(例: |
|
文字列 |
マイプロジェクト |
文字のシーケンス(UTF-8エンコード)。 |
タスク |
RiYnxBD0xBY1lwhf1 |
翻訳タスクの識別子。より多くのジョブパーツ親ジョブパーツを分割して作成された場合)が同じタスクを共有することがあります。 |
map(type, type) |
指定された型のキーと値のマップ。APIアクションを呼び出す場合、マップは同じパラメータ名を複数回使用して定義されます(例: |
応答
HTTPの本文には、次のデータ型を含めることができます。
-
JSON
データ構造(UTF-8エンコード)。JSONを返す各APIコールには、応答の例が含まれています。
-
バイナリ
バイナリデータ。
タスクとジョブパーツ
タスク
タスクは、1つの訳文言語で1つの翻訳ジョブ(翻訳するファイル)を表します。1つのジョブが複数の訳文言語でアップロードされた場合、訳文言語ごとに独立したタスクが作成されます。
ジョブが複数のワークフローで翻訳される場合、各ワークフローは同じタスクを共有しますが、ワークフローレベルが異なります。(APIコールの中には、タスクとレベルの2つの引数を持つものがあります)。タスク識別子は英数字(例:RiYnxBD0xBY1lwhf1)で構成され、レベルは整数(通常は1〜10)で識別されます。ワークフローを使用する各プロジェクトの第 1 レベルの識別子は常に 1 です。
複数の部分に分割されたジョブは同じタスクIDを持ち、パラメータisParentJobSplit
はtrueになります。
ジョブパーツ
jobPartは訳文言語とワークフローステップごとのジョブを表します。たとえば、2つのワークフローステップと3つの訳文言語を持つプロジェクトにインポートされた1つのファイルは、6つのジョブパートになります。各jobPartは、異なるリンギストに割り当てたり、異なる納期やステータスにすることができます。
各jobPartは、独自のjobPart IDを取得する複数のjobPartに分割することもできます。jobPartは常に一意です。
オブジェクトタイプ(JSONパラメータで使用)
TagMetadata { 文字列ID 文字列列型 文字列コンテンツ 文字列 transAttributes }