URL отчетов о жизненных циклах ресурсов используют путь к отчету asset.
| Параметр | Допустимые значения параметра | Описание |
|---|---|---|
| master, community | Идентификатор основного жизненного цикла или жизненного цикла сообщества | Для запроса информации об основном жизненном цикле или жизненном цикле сообщества для ресурса пользователь должен указать список идентификаторов жизненных циклов. Идентификатор жизненного цикла - это информация, возвращаемая в отчетах о жизненных циклах. |
| state | Состояние в жизненном цикле | Этот параметр ограничивает вывод конкретным состоянием жизненного цикла. Типичные состояния: submitted и approved. |
| uid | Идентификатор для пользователя в сообществе | Этот параметр ограничивает вывод конкретным пользователем. Пример: admin. ИД можно узнать по URL во время администрирования сообщества. |
| fromTime | Формат даты: ММ-дд-гггг. Пример: 12-30-1988. | Этот параметр задает начальное время диапазона. |
| toTime | Формат даты: ММ-дд-гггг. Пример: 12-30-1988. | Этот параметр задает конечное время диапазона. |
| years, months, weeks, days | В качестве базовой единицы времени применяются дни. Единицы измерения параметров:
|
Допустимо совместное использование параметров years, months, weeks, и days. |
Отчет о жизненном цикле ресурса возвращает следующие данные:
http://baseUrl/ram.ws/reporting/lifecycle
Этот запрос позволяет найти идентификаторы главных жизненных циклов для использования в последующих запросах.
http://baseUrl/ram.ws/reporting/lifecycle:masterLifecycles=(master1,master2)
Этот запрос позволяет найти идентификаторы жизненных циклов сообществ для использования в последующих запросах. Идентификаторы жизненных циклов сообществ можно также узнать по URL, который показывается при наведении курсора мыши на имя жизненного цикла на странице Жизненные циклы сообщества.
http://baseUrl/ram.ws/reporting/assetLifecycle:masterLifecycles=(master1,master2)
Этот запрос позволяет узнать идентификаторы для использования в последующих запросах. Например, для любого ресурса элемент id - это ИД пользователя. А элемент stateName - ИД состояния.
http://baseUrl/ram.ws/reporting/assetLifecycle:communityLifecycles=(community1,community2)
http://baseUrl/ram.ws/reporting/assetLifecycle:currentState=(state1,state2)
http://baseUrl/ram.ws/reporting/assetLifecycle:approved=(uid1,uid2)
http://baseUrl/ram.ws/reporting/assetLifecycle:rejected=(uid1,uid2)
http://baseUrl/ram.ws/reporting/assetLifecycle:pending=(uid1,uid2)
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,toTime=MM-dd-yyyy
http://baseUrl/ram.ws/reporting/assetLifecycle:toTime=MM-dd-yyyy,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays