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

REST リソースを使用したリリース状況の確認

URL でリリース要求 ID を渡してリリース状況を確認します。このレスポンスボディは元のリリース要求で返される内容と似ていますが、処理中のリリースに関する情報が含まれます。
URI
https://host/services/data/vXX.0/metadata/deployRequest/deployRequestId

応答に詳細を含めるには、次の形式を使用します。

https://host/services/data/vXX.0/metadata/deployRequest/deployRequestId?includeDetails=true

形式
JSON
HTTP メソッド
GET
認証
Authorization: Bearer token

レスポンスボディ: メタデータのリリース

次の例は、GET 要求に ?includeDetails=true がクエリとして追加されている場合の応答を示します。

1{ 
2	       "id" : "0Afxx00000000lWCAQ"
3	       "url" : "https://host/services/data/vXX.0/metadata/deployRequest/0Afxx00000000lWCAQ?includeDetails=true",
4        "deployResult" :
5            {
6            "checkOnly" : "false",
7            "ignoreWarnings" : "false",
8            "rollbackOnError" : "false",
9            
10            "status : "InProgress",
11            "numberComponentsDeployed" : "10", 
12            "numberComponentsTotal" : "1032",
13            "numberComponentErrors" : "0",
14            "numberTestsCompleted" : "45",
15            "numberTestsTotal" : "135",
16            "numberTestErrors" : "0",            
17            "details" :  { 
18	             "componentFailures" : [],
19             	"componentSuccesses" : [],
20                    "retrieveResult" : null,
21                    "runTestResults" : {
22                    "numRun" : 0,
23                    "successes" : [ … ],
24                    "failures" : []
25	         	         }
26            },
27
28            "createdDate" : "2017-10-10T08:22Z",       
29            "startDate" : "2017-10-10T08:22Z",
30            "lastModifiedDate" : "2017-10-10T08:44Z",
31            "completedDate" : "2017-10-10T08:44Z",
32
33            "errorStatusCode" : null,
34            "errorMessage" : null,
35            "stateDetail" : "Processing Type: Apex Component",
36
37            "createdBy" : "005xx0000001Sv1m",
38            "createdByName" : "stephanie stevens", 
39            "canceledBy" : null,
40            "canceledByName" : null,            
41            "isRunTestsEnabled" : null
42            }
43
44       "deployOptions": {    
45             "allowMissingFiles" : false,
46             "autoUpdatePackage" : false,
47             "checkOnly" : true,
48             "ignoreWarnings" : false,
49             "performRetrieve" : false,
50             "purgeOnDelete" : false,
51             "rollbackOnError" : false,
52             "runTests" : null,
53             "singlePackage" : true,
54             "testLevel" : "RunAllTestsInOrg"
55             }
56     }

200 (OK) の HTTP 状況コードが返されることを確認します。