ПланФикс API action.update: различия между версиями
Материал из Planfix
SliZzzZ (обсуждение | вклад) |
Seva (обсуждение | вклад) Нет описания правки |
||
Строка 8: | Строка 8: | ||
<id></id> | <id></id> | ||
<description></description> | <description></description> | ||
< | <taskNewStatus></taskNewStatus> | ||
<notifiedList> | <notifiedList> | ||
<user> | <user> | ||
Строка 26: | Строка 16: | ||
</user> | </user> | ||
</notifiedList> | </notifiedList> | ||
< | <isHidden></isHidden> | ||
</action> | </action> | ||
<signature></signature> | <signature></signature> | ||
Строка 40: | Строка 28: | ||
|description ||string ||текст с описанием действия, комментарий || | |description ||string ||текст с описанием действия, комментарий || | ||
|- | |- | ||
| | |taskNewStatus ||enum ||этим действием меняется статус задачи на указанный ||не обязательный параметр, перечень допустимых значений смотри в разделе [[ПланФикс API:Статусы задач|статусы задач]] | ||
|- | |- | ||
|notifiedList || ||этим действием необходимо уведомить следующих пользователей || | |notifiedList || ||этим действием необходимо уведомить следующих пользователей || | ||
Строка 66: | Строка 36: | ||
|notifiedList.user.id ||int || идентификатор пользователя || | |notifiedList.user.id ||int || идентификатор пользователя || | ||
|- | |- | ||
| | |isHidden ||bool || является ли действие(комментарий) скрытым от всех пользователей, за исключением списка уведомленных пользователей || не обязательное поле, по умолчанию равно 0 (false) | ||
|- | |- | ||
|signature ||string(32)|| подпись || | |signature ||string(32)|| подпись || |
Версия от 15:42, 16 декабря 2010
Функция обновления данных в действии. Формат запроса:
<?xml version="1.0" encoding="UTF-8"?>
<request method="action.update">
<account></account>
<sid></sid>
<action>
<id></id>
<description></description>
<taskNewStatus></taskNewStatus>
<notifiedList>
<user>
<id></id>
<id></id>
<!-- ... -->
</user>
</notifiedList>
<isHidden></isHidden>
</action>
<signature></signature>
</request>
Название | Тип | Значение | Примечание |
---|---|---|---|
id | int | идентификатор действия | |
description | string | текст с описанием действия, комментарий | |
taskNewStatus | enum | этим действием меняется статус задачи на указанный | не обязательный параметр, перечень допустимых значений смотри в разделе статусы задач |
notifiedList | этим действием необходимо уведомить следующих пользователей | ||
notifiedList.user | список пользователей которые получат уведомление | ||
notifiedList.user.id | int | идентификатор пользователя | |
isHidden | bool | является ли действие(комментарий) скрытым от всех пользователей, за исключением списка уведомленных пользователей | не обязательное поле, по умолчанию равно 0 (false) |
signature | string(32) | подпись |
Помните, можно обновлять действия с типом ACTION и COMMENT. Остальные попытки будут вызывать ошибку.
Результат удачного выполнения запроса:
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
<action>
<id></id>
</action>
</response>
Название | Тип | Значение | Примечание |
---|---|---|---|
action.id | int | идентификатор обновляемого действия |
В противном случае будет возвращен ответ с ошибкой:
<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
<code></code>
</response>