Write APIで指定できるXMLのFormatは、次のようなTypeに分けられます。
- Standard Format
- Data Type:Number
- Data Type:Option
- Data Type:System[Reference] & User
- Data Type:Link
- Data Type:Image
※Field TypeとData Typeの詳細は、Field Type & Data Type Listを参照してください。
Standard Format
Write APIで指定できる標準的なXMLのFormatは次の通りです。
<Resource Name> <Item> <Alias>[Value]</Alias> </Item> </Resource Name> |
Data Type:Number
Number Typeの値が小数であり、なおかつ小数点以下の桁数が3桁以上の場合は、小数点3桁以下は切り捨て、新規作成あるいは更新されます。
Data Type:Option
Option Typeの項目を指定する場合は次の書式で指定します。
選択肢として指定できるのは、末端のAliasのみとなります。子供を持っている選択肢は指定することはできません。
<Field Alias> <Option Alias> </Field Alias> |
複数指定する場合は、Field Aliasタグの間にOption Aliasタグを複数指定します。
<Field Alias (Option Type)> <Option Alias1> <Option Alias2> <Option Alias3> <Option Alias4> </Field Alias> |
次のサンプルは、JOBの地域に対して、「東京」と「神奈川」を指定した例です。
<Job> <Item> <Job.P_Area> <Option.P_Tokyo/> <Option.P_Kanagawa/> </Job.P_Area> </Item> </Job> |
Data Type:System[Reference] & user
System[Reference] 、User Typeの項目は、値をIdでのみ指定することができます。
<Field Alias (System Type)>[Value]</Field Alias>
対象となるFieldはField Type & Data Type List > System Field Listを参照してください。
次のサンプルは、JOBの所有者に対して、User Idが1の「鈴木 一郎」が指定されている場合の例です。
<Job> <Item> <Job.Owner>1</Job.Owner> </Item> </Job> |
Data Type:Link
Link Typeの項目は、値をIdでのみ指定することができます。
<Field Alias (Link Type)>[Value]</Field Alias>
次のサンプルは、JOBの担当者に対して、Contact(コンタクト)Idを10001で指定している場合の例です。
<Job> <Item> <Job.XXX>1</Job.XXX> </Item> </Job> |
Data Type:Image
Image Typeの項目を新規登録・更新する場合は次の書式で指定します。
<Field Alias (Image Type)> <FileName>[value]</FileName> <ContentType>[value]</ContentType> <Content>[value]</Content> </Field Alias> |
Input Variables
Tag | Definition |
---|---|
Content | Base64 Encodeされた画像ファイル。画像のサイズが2MBを超えるものはサポートされません。 |
ContentType | Contentで指定するデータの種類を指定します。通常Mime Typeと同じ内容を示します。 Image Typeで扱える種類は、image/jpeg(jpg、jpeg)、image/gif(gif)、image/png(png)、image/bmp(bmp)です。 |
FileName | 画像のファイル名。ファイル名はファイルの拡張子を含め、255バイトを超える名称を指定することはできません。 |
Sample
以下は、Resume Write時に画像型項目Resume.U_XXXを指定する場合の例です。
Input XML <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |