Get3DUrlForStep
描述
傳回企業作業中指定步驟的 3D URL。
物件
PTC-PLM.Windchill.BillOfProcess.Utility
輸入
用來識別要從後端系統擷取的資料。
參數
類型
描述
必要
輸入
JSON
enterpriseOperationDetails
JSON
要傳回的企業作業詳細資訊屬性。
operationIdentity
CCO
要傳回的作業識別屬性。
operationDetails
JSON
要傳回的作業詳細資訊屬性。
enterpriseOperation
JSON
情況下)
CCO
要傳回的作業詳細資訊屬性。
零件
CCO
要傳回的零件屬性清單。
文件
CCO
要傳回的文件屬性清單。
controlCharacteristics
CCO
要傳回的控制特徵屬性清單。
downloadUrls
CCO
要傳回的附件屬性清單。
工具
CCO
要傳回的刀具屬性清單。
steps
JSON
陣列
情況下)
CCO
要傳回的作業詳細資訊屬性。
零件
CCO
要傳回的零件屬性清單。
文件
CCO
要傳回的文件屬性清單。
controlCharacteristics
CCO
要傳回的控制特徵屬性清單。
downloadUrls
CCO
要傳回的附件屬性清單。
工具
CCO
要傳回的刀具屬性清單。
stepId
字串
要傳回的步驟 id 屬性。
版本
字串
API 版本。
範例 
{
"inputs": {
"enterpriseOperationDetails": {
"operationIdentity": {},
"operationDetails": {
"enterpriseOperation": {
"downloadUrls": {
"timeStamp": "2025-04-04 20:20:11.003",
"data": [
{
"itemListsData": [
{
"metadata": {
"Filename": {
"label": "Filename",
"type": "STRING"
},
"URL": {
"label": "URL",
"type": "STRING"
}
},
"items": [
{
"Filename": {
"value": "default.zip"
},
"URL": {
"value": "/Thingworx/MediaEntities/ptc-windchill-integration-connector-proxy/Content//servlet/WindchillAuthGW/com.ptc.windchill.enterprise.wvs.saveWVSObject.utils.SaveWVSObjectHelper/saveWVSObject/default.zip?oid=OR:wt.viewmarkup.DerivedImage:1370034=zip=true=wt.pdmlink.PDMLinkProduct:116596=true"
}
}
],
"objectType": "PTC.MfgProcMgmt.DownloadUrl"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
},
"operation": {
"timeStamp": "2025-04-04 20:20:11.04",
"data": [
{
"itemListsData": [
{
"metadata": {
"Description": {
"label": "Description",
"type": "STRING"
},
"LongDescription": {
"label": "LongDescription",
"type": "STRING"
},
"Number": {
"label": "Number",
"type": "STRING"
},
"ID": {
"label": "ID",
"type": "STRING"
},
"Name": {
"label": "Name",
"type": "STRING"
}
},
"items": [
{
"Description": {},
"LongDescription": {
"value": "<div><span style=\"font-size: 14px;\"><span style=\"background-color: rgb(192,57,43);\">pp description</span></span></div>"
},
"Number": {
"value": "0000000043"
},
"ID": {
"value": "OR:com.ptc.windchill.mpml.processplan.operation.MPMOperation:1370009"
},
"Name": {
"value": "Name_0010"
}
}
],
"objectType": "PTC.MfgProcMgmt.Operation"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
}
},
"steps": [
{
"downloadUrls": {
"timeStamp": "2025-04-04 20:20:11.045",
"data": [
{
"itemListsData": [
{
"metadata": {
"Filename": {
"label": "Filename",
"type": "STRING"
},
"URL": {
"label": "URL",
"type": "STRING"
}
},
"items": [
{
"Filename": {
"value": "default.zip"
},
"URL": {
"value": "/Thingworx/MediaEntities/ptc-windchill-integration-connector-proxy/Content//servlet/WindchillAuthGW/com.ptc.windchill.enterprise.wvs.saveWVSObject.utils.SaveWVSObjectHelper/saveWVSObject/default.zip?oid=OR:wt.viewmarkup.DerivedImage:2114799=zip=true=wt.pdmlink.PDMLinkProduct:116596=true"
}
}
],
"objectType": "PTC.MfgProcMgmt.DownloadUrl"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
},
"operation": {
"timeStamp": "2025-04-04 20:20:11.087",
"data": [
{
"itemListsData": [
{
"metadata": {
"Description": {
"label": "Description",
"type": "STRING"
},
"LongDescription": {
"label": "LongDescription",
"type": "STRING"
},
"Number": {
"label": "Number",
"type": "STRING"
},
"ID": {
"label": "ID",
"type": "STRING"
},
"Name": {
"label": "Name",
"type": "STRING"
}
},
"items": [
{
"Number": {
"value": "0000000044"
},
"ID": {
"value": "OR:com.ptc.windchill.mpml.processplan.operation.MPMOperation:2114770"
},
"Name": {
"value": "Z_0010"
}
}
],
"objectType": "PTC.MfgProcMgmt.Operation"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
}
},
{
"downloadUrls": {
"timeStamp": "2025-04-04 20:20:11.049",
"data": [
{
"itemListsData": [
{
"metadata": {
"Filename": {
"label": "Filename",
"type": "STRING"
},
"URL": {
"label": "URL",
"type": "STRING"
}
},
"items": [
{
"Filename": {
"value": "default.zip"
},
"URL": {
"value": "/Thingworx/MediaEntities/ptc-windchill-integration-connector-proxy/Content//servlet/WindchillAuthGW/com.ptc.windchill.enterprise.wvs.saveWVSObject.utils.SaveWVSObjectHelper/saveWVSObject/default.zip?oid=OR:wt.viewmarkup.DerivedImage:1204608=zip=true=wt.pdmlink.PDMLinkProduct:116596=true"
}
}
],
"objectType": "PTC.MfgProcMgmt.DownloadUrl"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
},
"operation": {
"timeStamp": "2025-04-04 20:20:11.131",
"data": [
{
"itemListsData": [
{
"metadata": {
"Description": {
"label": "Description",
"type": "STRING"
},
"LongDescription": {
"label": "LongDescription",
"type": "STRING"
},
"Number": {
"label": "Number",
"type": "STRING"
},
"ID": {
"label": "ID",
"type": "STRING"
},
"Name": {
"label": "Name",
"type": "STRING"
}
},
"items": [
{
"Number": {
"value": "0000000045"
},
"ID": {
"value": "OR:com.ptc.windchill.mpml.processplan.operation.MPMOperation:1204584"
},
"Name": {
"value": "C_0020"
}
}
],
"objectType": "PTC.MfgProcMgmt.Operation"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
}
}
]
}
},
"stepId": "OR:com.ptc.windchill.mpml.processplan.operation.MPMOperation:1204584"
},
"version": "1"
}
輸出
服務會傳回 CCO 格式的 JSON 物件。
範例 
{
"timeStamp": "2025-04-04 20:20:11.049",
"data": [
{
"itemListsData": [
{
"metadata": {
"Filename": {
"label": "Filename",
"type": "STRING"
},
"URL": {
"label": "URL",
"type": "STRING"
}
},
"items": [
{
"Filename": {
"value": "default.zip"
},
"URL": {
"value": "/Thingworx/MediaEntities/ptc-windchill-integration-connector-proxy/Content//servlet/WindchillAuthGW/com.ptc.windchill.enterprise.wvs.saveWVSObject.utils.SaveWVSObjectHelper/saveWVSObject/default.zip?oid=OR:wt.viewmarkup.DerivedImage:1204608=zip=true=wt.pdmlink.PDMLinkProduct:116596=true"
}
}
],
"objectType": "PTC.MfgProcMgmt.DownloadUrl"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
}
這是否有幫助?