Возможности управления данными > Управление структурами деталей > Навигатор структуры детали > Действия структуры детали > API-интерфейсы REST для взаимосвязей деталей
  
API-интерфейсы REST для взаимосвязей деталей
В Windchill предоставляются API-интерфейсы REST для доступа к взаимосвязям деталей. API-интерфейсы предоставляют информацию только для чтения веб-службам, таким как ThingWorx. Они могут использоваться любым клиентом, который поддерживает отправку HTTP-запросов.
* 
Обратите внимание на следующее.
Интерфейс пользователя для этих API-интерфейсов не предоставляется.
Во многих определениях используется идентификатор объекта Windchill (OID).
/v1/partsrelations - возвращает все заменяющие и альтернативные объекты, которые соответствуют указанным критериям.
Ввод:
source - выражение источника Windchill, которое представляет собой разделенный запятыми список наименований OID.
target - выражение цели Windchill, которое представляет собой список разделенных запятыми наименований OID.
type - выражение типа Windchill, которое представляет собой список разделенных запятыми наименований типов.
select - выражение выбора OData, которое представляет собой список разделенных запятыми наименований типов. Служба может определить список по умолчанию атрибутов для возврата. Если указана звездочка (*), возвращаемый список включает все атрибуты объекта, как определено в утилите Windchill "Управление типами и атрибутами".
securityContext - Windchill OID контекста безопасности или наименование контекста безопасности или JSON, который можно интерпретировать в критерии навигации. Если объект не итерирован, нет необходимости определять контекст безопасности. Если он не определен, выбирается последняя версия.
Вывод:
Список деталей или код ошибки и сообщение об ошибке.
/v1/partsrelations/alternates - возвращает все альтернативные объекты, которые соответствуют указанным критериям.
Ввод:
source - выражение источника Windchill, которое представляет собой разделенный запятыми список наименований OID.
target - выражение цели Windchill, которое представляет собой список разделенных запятыми наименований OID.
select - выражение выбора OData, которое представляет собой список разделенных запятыми наименований типов. Служба может определить список по умолчанию атрибутов для возврата. Если указана звездочка (*), возвращаемый список включает все атрибуты объекта, как определено в утилите Windchill "Управление типами и атрибутами".
securityContext - Windchill OID контекста безопасности или наименование контекста безопасности или JSON, который можно интерпретировать в критерии навигации. Если объект не итерирован, нет необходимости определять контекст безопасности. Если он не определен, выбирается последняя версия.
Вывод:
Список деталей или код ошибки и сообщение об ошибке.
/v1/partsrelations/supersession - возвращает все заменяющие объекты, которые соответствуют указанным критериям.
Ввод:
source - выражение источника Windchill, которое представляет собой разделенный запятыми список наименований OID.
target - выражение цели Windchill, которое представляет собой список разделенных запятыми наименований OID.
select - выражение выбора OData, которое представляет собой список разделенных запятыми наименований типов. Служба может определить список по умолчанию атрибутов для возврата. Если указана звездочка (*), возвращаемый список включает все атрибуты объекта, как определено в утилите Windchill "Управление типами и атрибутами".
securityContext - Windchill OID контекста безопасности или наименование контекста безопасности или JSON, который можно интерпретировать в критерии навигации. Если объект не итерирован, нет необходимости определять контекст безопасности. Если он не определен, выбирается последняя версия.
Вывод:
Список деталей или код ошибки и сообщение об ошибке.
/v1/partsrelations/alternate/{id} - возвращает альтернативный объект с указанным идентификатором.
Ввод:
id - связанная с обозначением Windchill часть OIR.
Этот параметр является обязательным.
select - выражение выбора OData, которое представляет собой список разделенных запятыми наименований типов. Служба может определить список по умолчанию атрибутов для возврата. Если указана звездочка (*), возвращаемый список включает все атрибуты объекта, как определено в утилите Windchill "Управление типами и атрибутами".
Вывод:
Альтернативный объект или код ошибки и сообщение об ошибке.
/v1/partsrelations/supersession/{id} - возвращает заменяющий объект с указанным идентификатором.
Ввод:
id - связанная с обозначением Windchill часть OIR.
Этот параметр является обязательным.
select - выражение выбора OData, которое представляет собой список разделенных запятыми наименований типов. Служба может определить список по умолчанию атрибутов для возврата. Если указана звездочка (*), возвращаемый список включает все атрибуты объекта, как определено в утилите Windchill "Управление типами и атрибутами".
Вывод:
Заменяющий объект или код ошибки и сообщение об ошибке.