trash_microelements
В учетной записи верхнего уровня вы можете получить список удаленных микро-элементов в корзине и восстановить их с помощью метода account/trash_microelements:
svc=account/trash_microelements¶ms={"callMode":<text>}
Установите параметр callmode в значение list для получения списка микро-элементов и restore для их восстановления из корзины.
svc=account/trash_microelements¶ms={"callMode":"restore","items":[{"type":<text>,"guid":<text>,"props":["name":<text>,"ids":[<long>]]}]}
Параметры
Запрос должен содержать следующие параметры:
Параметр | Описание |
---|---|
type | Передайте значение avl_resource в этом параметре. |
guid | GUID ресурса. |
name | Тип микро-элемента: “drivers”, “trailers”, “tags” (пассажиры). |
ids | ID микро-элементов (водители, прицепы, пассажиры). |
Ответ
Если запрос выполнен успешно, ответ для списка удаленных микро-элементов имеет следующий вид:
{
"code":<uint>,
"items": [
{
"type":<text>, /* avl_resource */
"guid":<text>, /* GUID ресурса*/
"name":<text> /* Имя ресурса */
"trailers": [
{
...
}
],
"drivers": [
{
...
}
],
"tags": [
{
...
}
}
},
...
]
}
Ответ на запрос о восстановлении удаленных микро-элементов: учетные данные
{
"code":<uint>,
"items": [
{
"guid":<text>, /* GUID ресурса*/
"type":<text>, /* avl_resource */
"props": [
{
"name":<text>, /* Тип микро-элемента: "drivers", "trailers", "tags" (пассажиры). */
"id":<int>, /* ID микро-элемента (водитель, прицеп, пассажир)*/
"result":<int>, /* Результат: 1 — успешно, 0 — ошибка. */
}
]
},
...
]
}