4

这是我的代码:

ITrello trello = new Trello("MyAppToken");
trello.Authorize("MyUserToken");
Member me = trello.Members.Me();
var cards = trello.Cards.ForMe();
var allboards = trello.Boards.ForMe();

所以我得到了我所有的卡,没有任何问题。但是我怎样才能得到我所有的板子呢?它总是的,我不明白是什么问题。我的用户和应用程序令牌是有效的。

我的me对象不为空,并且我有关于我的帐户的信息。

我错过了什么?谢谢!

UPD:我什至无法通过董事会 ID 获得董事会。我从卡上得到了 boardId。

4

2 回答 2

5

终于我明白了!

当我从 trello API 获取 json 对象并尝试对其进行序列化时,出现了异常。在 Trello.JSON 中包含颜色的枚举没有足够的颜色用于 API。所以我添加了缺失的颜色。

public enum Color
{
    Green,
    Yellow,
    Orange,
    Red,
    Purple,
    Blue, 
    Turquoise, 
    Lightgreen,
    Pink,
    Sky,
    Lime,
    Black
}
于 2015-09-23T09:19:27.663 回答
1

仅供参考,在我发帖时,Trello.NET 库不再有效。它不提供对板、卡或列表的访问。该项目自 2014 年以来一直没有更新。它基本上已被放弃。

我建议直接进行 API 调用或寻找替代库。

于 2017-08-02T18:32:25.503 回答