Различия
Здесь показаны различия между двумя версиями данной страницы.
|
|
ru:sidebar:remoteapi:apiref:account:trash [20/05/2015 14:05] |
ru:sidebar:remoteapi:apiref:account:trash [20/05/2015 14:05] (текущий) |
| {{indexmenu_n>15}} |
| ====== Работа с корзиной: посмотреть содержимое, восстановить ====== |
| Если вы хотите из топовой учётной записи увидеть содержимое корзины или восстановить айтемы из неё, воспользуйтесь командой **account/trash**: |
| <code javascript> |
| svc=account/trash¶ms={"callMode":<text>, |
| "guids":[<text>]} |
| </code> |
| |
| ===== Параметры ===== |
| ^ Параметр ^ Описание ^ |
| | callMode | действие:\\ показать содержимое (**list**),\\ восстановить (**restore**) | |
| | guids | массив guid-ов айтемов, которых необходимо восстановить\\ (актуально только для **restore**) | |
| |
| :!: Внимание: свежеудалённый айтем можно восстановить не ранее, чем через 20 минут пребывания в корзине. |
| ===== Возвращаемый результат ===== |
| При просмотре корзины будет следующий ответ: |
| |
| <code javascript> |
| { |
| "code":<uint>, |
| "items": [ |
| { |
| "guid":<text>, /* guid */ |
| "name":<text>, /* имя */ |
| "tm":<uint>, /* время помещения в корзину */ |
| "type":<text> /* тип (например "avl_resource") */ |
| }, |
| ... |
| ] |
| } |
| </code> |
| |
| При восстановлении ответ будет следующим: |
| <code javascript> |
| { |
| "code":<uint>, |
| "items": [ |
| { |
| "name":<text>, /* имя айтема */ |
| "result":<bool>, /* результат: 1 - успех, 0 - неудача */ |
| "type":<text> /* тим айтема */ |
| }, |
| ... |
| ] |
| } |
| </code> |