この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

sObject Tree レスポンスボディ

sObject Tree 要求の結果を記述します。
プロパティ
名前 説明
hasErrors Boolean レコード作成時にエラーが発生した場合は true、それ以外の場合は false
results Collection 成功した場合は、results に要求された各レコードの参照 ID とその新しいレコード ID が含まれます。失敗した場合は、エラーが発生したレコードの参照 ID、エラー状況コード、エラーメッセージ、およびエラーに関連す���項目のみが含まれます。重複した参照 ID がある場合は、results に重複した ID のインスタンスごとに 1 つの項目が含まれます。
成功時の JSON の例
1{
2    "hasErrors" : false,
3    "results" : [{
4     "referenceId" : "ref1",
5     "id" : "001D000000K0fXOIAZ"
6     },{
7     "referenceId" : "ref4",
8     "id" : "001D000000K0fXPIAZ"
9     },{
10     "referenceId" : "ref2",
11     "id" : "003D000000QV9n2IAD"
12     },{
13     "referenceId" : "ref3",
14     "id" : "003D000000QV9n3IAD"
15     }]
16}
成功時の XML の例
1<?xml version="1.0" encoding="UTF-8"?>
2<SObjectTreeResponse>
3    <hasErrors>false</hasErrors>
4    <results>
5        <id>001D000000K0fXOIAZ</id>
6        <referenceId>ref1</referenceId>
7    </results>
8    <results>
9        <id>001D000000K0fXPIAZ</id>
10        <referenceId>ref4</referenceId>
11    </results>
12    <results>
13        <id>003D000000QV9n2IAD</id>
14        <referenceId>ref2</referenceId>
15    </results>
16    <results>
17        <id>003D000000QV9n3IAD</id>
18        <referenceId>ref3</referenceId>
19    </results>
20</SObjectTreeResponse>
失敗時の JSON の例
1{
2   "hasErrors" : true,
3   "results" : [{
4     "referenceId" : "ref2",
5     "errors" : [{
6       "statusCode" : "INVALID_EMAIL_ADDRESS",
7       "message" : "Email: invalid email address: 123",
8       "fields" : [ "Email" ]
9       }]
10     }]
11}
失敗時の XML の例
1<SObjectTreeResponse>
2    <hasErrors>true</hasErrors>
3    <results>
4        <errors>
5            <fields>Email</fields>
6            <message>Email: invalid email address: 123</message>
7            <statusCode>INVALID_EMAIL_ADDRESS</statusCode>
8        </errors>
9        <referenceId>ref2</referenceId>
10    </results>
11</SObjectTreeResponse>