通过Trello API在卡上存储任意数据?

时间:2014-11-05 02:29:29

标签: trello

我想在Trello API中为每张卡存储一些仲裁数据(目前只有0到100之间的单个数值,但如果这种方法运行良好,那么我将更多与卡相关的数据转移到我自己的应用程序到trello)。

我在API文档中看不到这样的内容,我是否正确?

我可能需要在每张卡片中存储带有json数据的评论。或者更好的方式?

谢谢!

2 个答案:

答案 0 :(得分:0)

在Trello中,您可以将字符串放入卡片描述中,也可以使用卡片附加10MB以下的文件,还有标签,截止时间,评论等,您可以使用这些文件来映射数据。所以你的方向是对的。这可以实现你的目标。但是,由于Trello中可用的数据类型限制。效率成本应该得到充分考虑。

答案 1 :(得分:0)

Trello最近添加了在每张卡上存储任意数量标签的功能。这些标签可以是彩色编码的(这会使它们显示在Trello的板显示中)或者没有颜色(这使它们只显示在卡片细节显示器上)。对于少量任意数据(如您所描述的单个数字),这对您来说可能是一个合理的选择。

您可以创建标签并在一次通话中将其添加到卡片中:

POST / 1 / cards / [card id或shortlink] / labels

(参考 - https://trello.com/docs/api/card/index.html#post-1-cards-card-id-or-shortlink-labels

如果您要存储的数据量较大,哪些标签可能不够,我建议您添加一个清单来存储您的数据。标记为完成的核对表项可以隐藏在界面中。这可能有助于使用大量数据使UI更清洁。如果您将每个核对表项目用作单独的数据对象,您可以开发一个非常灵活的数据结构来存储您想要的任何内容。

有关如何与清单和检查项互动的更多详细信息,请参阅此处的文档 - https://trello.com/docs/api/checklist/index.html