Карточки копирования API Trello: KeepFromSource

Я использую API Trello для успешного копирования карточек с одной доски на другую, но у меня возникают проблемы с определением параметров «KeepFromSource». По умолчанию установлено значение «все», но другие значения в документации не указаны. Я специально хочу скопировать все с моей карты, включая вложения, но хочу исключить комментарии на карте. Кто-нибудь знает как это сделать? Вот кусок кода, который я хотел бы включить в keepfromsource:

var payload = {"due": "",
               "idList":copyList,
               "idCardSource":cardID,
               "keepFromSource":???????
              };

var url = 'https://api.trello.com/1/cards?key='+key+'&token='+token;
var options = {"method" : "post",
               "payload" : payload};

UrlFetchApp.fetch(url, options);

Спасибо!


person Jim    schedule 21.04.2015    source источник


Ответы (2)


Допустимые значения: "attachments", "checklists", "comments", "all", "none".

Вы можете смешать первые три, разделив их запятой.

Например, "attachments,checklists" скопирует все вложения и контрольные списки.

Мы выяснили это путем тестирования.

person Casey Benko    schedule 17.05.2016
comment
Добавьте ярлыки в этот список. - person whieronymus; 23.12.2016

Нашел свой собственный ответ. Я смог сохранить вложения и не комментировать, используя «keepFromSource» = «attachments».

person Jim    schedule 21.04.2015