API REST per relazioni di parti
Windchill fornisce le API REST per accedere alle relazioni di parti. Le API espongono informazioni di sola lettura a servizi Web come ThingWorx e possono essere utilizzate da qualsiasi client in grado di creare una richiesta HTTP.
|
Tenere presente quanto riportato di seguito.
• Per queste API non è disponibile un'interfaccia utente.
• L'identificatore di oggetto (oid) Windchill viene utilizzato in più definizioni.
|
• /v1/partsrelations - Restituisce tutti gli oggetti di sostituzione e alternativi corrispondenti ai criteri specificati.
◦ Input:
▪ source - Espressione di origine Windchill che consiste in un elenco di nomi oid separati da una virgola.
▪ target - Espressione di destinazione Windchill che consiste in una elenco di nomi oid separati da una virgola.
▪ type - Espressione di tipo Windchill che consiste in un elenco di nomi oid separati da una virgola.
▪ select - Espressione di selezione OData costituita da un elenco separato da virgole di nomi di proprietà. Un servizio può definire un elenco di attributi di default da restituire. Se si specifica l'asterisco (*), l'elenco include tutti gli attributi dell'oggetto come definito nell'utilità Gestione tipi e attributi di Windchill.
▪ securityContext - Identificatore di oggetto Windchill del contesto di protezione o nome del contesto di protezione o JSON analizzabile come criteri di navigazione. Se l'oggetto cercato non è iterato, non è necessario specificare il contesto di protezione. Se il contesto non è specificato, viene selezionata la versione più recente.
◦ Output:
▪ Un elenco di parti o un codice e un messaggio di errore.
• /v1/partsrelations/alternates - Restituisce tutti gli oggetti alternativi corrispondenti ai criteri specificati.
◦ Input:
▪ source - Espressione di origine Windchill che consiste in un elenco di nomi oid separati da una virgola.
▪ target - Espressione di destinazione Windchill che consiste in una elenco di nomi oid separati da una virgola.
▪ select - Espressione di selezione OData costituita da un elenco separato da virgole di nomi di proprietà. Un servizio può definire un elenco di attributi di default da restituire. Se si specifica l'asterisco (*), l'elenco include tutti gli attributi dell'oggetto come definito nell'utilità Gestione tipi e attributi di Windchill.
▪ securityContext - Identificatore di oggetto Windchill del contesto di protezione o nome del contesto di protezione o JSON analizzabile come criteri di navigazione. Se l'oggetto cercato non è iterato, non è necessario specificare il contesto di protezione. Se il contesto non è specificato, viene selezionata la versione più recente.
◦ Output:
▪ Un elenco di parti o un codice e un messaggio di errore.
• /v1/partsrelations/supersession - Restituisce tutti gli oggetti di sostituzione corrispondenti ai criteri specificati.
◦ Input:
▪ source - Espressione di origine Windchill che consiste in un elenco di nomi oid separati da una virgola.
▪ target - Espressione di destinazione Windchill che consiste in una elenco di nomi oid separati da una virgola.
▪ select - Espressione di selezione OData costituita da un elenco separato da virgole di nomi di proprietà. Un servizio può definire un elenco di attributi di default da restituire. Se si specifica l'asterisco (*), l'elenco include tutti gli attributi dell'oggetto come definito nell'utilità Gestione tipi e attributi di Windchill.
▪ securityContext - Identificatore di oggetto Windchill del contesto di protezione o nome del contesto di protezione o JSON analizzabile come criteri di navigazione. Se l'oggetto cercato non è iterato, non è necessario specificare il contesto di protezione. Se il contesto non è specificato, viene selezionata la versione più recente.
◦ Output:
▪ Un elenco di parti o un codice e un messaggio di errore.
• /v1/partsrelations/alternate/{id} - Restituisce l'oggetto alternativo con un ID specificato.
◦ Input:
▪ id - Parte numerica Windchill di un OIR.
Questa parametro è obbligatorio.
▪ select - Espressione di selezione OData costituita da un elenco separato da virgole di nomi di proprietà. Un servizio può definire un elenco di attributi di default da restituire. Se si specifica l'asterisco (*), l'elenco include tutti gli attributi dell'oggetto come definito nell'utilità Gestione tipi e attributi di Windchill.
◦ Output:
▪ Un oggetto parte alternativo o un codice e un messaggio di errore.
• /v1/partsrelations/supersession/{id} - Restituisce l'oggetto di sostituzione con l'ID specificato.
◦ Input:
▪ id - Parte numerica Windchill di un OIR.
Questa parametro è obbligatorio.
▪ select - Espressione di selezione OData costituita da un elenco separato da virgole di nomi di proprietà. Un servizio può definire un elenco di attributi di default da restituire. Se si specifica l'asterisco (*), l'elenco include tutti gli attributi dell'oggetto come definito nell'utilità Gestione tipi e attributi di Windchill.
◦ Output:
▪ Un oggetto di sostituzione o un codice e un messaggio di errore.