问题标签 [manatee.trello]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
895 浏览

c# - 使用 Manatee.Trello 处理 Trello webhook 响应

我有一个源自 Trello 的 webhook 实现。JSON 响应被放入一个队列中,我正在编写将处理该队列的代码。我正在使用 Manatee.Trello 与 Trello 交谈。

来自 Trello 的 webhook 响应包括一个操作和一个模型。我不关心模型,但需要对动作及其相关数据做出反应。我看到 Manatee.Trello 有所有动作的类,但我不知道如何将我拥有的表示动作的 JSON 反序列化到适当的类中。

我目前正在使用 Manatee.Json 类来分解数据,但我宁愿使用完全类型化的类来处理。

0 投票
1 回答
696 浏览

c# - Trello Manatee adding attachment

I am trying to add an attachment to a pre-created Trello card using Manatee API.

This is how I create the card, I have no problems with it:

This is how I try adding attachment to the card. The problem occurs in this function:

When I try attaching the file I get an error starting with this sentence:

Object reference not set to an instance of an object.

I am pretty sure the created byte array is correct and when I remove that line the program ends without any errors. Am I using the wrong method ?

Here is the Stack Trace:

ex.Message = "Object reference not set to an instance of an object."

ex.StackTrace = " at Manatee.Trello.Internal.DataAccess.JsonRepository.PrepRequest(IRestRequest request, TrelloAuthorization auth) in e:\Projects\Manatee.Trello\Manatee.Trello\Internal\DataAccess\JsonRepository.cs:line 79 at Manatee.Trello.Internal.DataAccess.JsonRepository.BuildRequest(TrelloAuthorization auth, Endpoint endpoint, IDictionary`2 parameters) in e:\Projects\Manatee.Trello\Manatee.Trello\Internal\DataAccess\JsonRepository.cs:line 74 at Manatee.Trello.Internal.DataAccess.JsonRepository.Execute[T](TrelloAuthorization auth, Endpoint endpoint, IDictionary'2 parameters) in e:\Projects\Manatee.Trello\Manatee.Trello\Internal\DataAccess\JsonRepository.cs:line 46 at Manatee.Trello.AttachmentCollection.Add(Byte[] data, String name) in e:\Projects\Manatee.Trello\Manatee.Trello\AttachmentCollection.cs:line 112 at Live.XmlFax.XmlFaxForm.<>c__DisplayClass8.b__7() in c:\Users\arif.gencosmanoglu\Documents\EnteringC#\Printer Project\XmlFax\XmlFaxForm.cs:line 2035 at Live.XmlFax.XmlFaxForm.Run(Action action) in c:\Users\arif.gencosmanoglu\Documents\EnteringC#\Printer Project\XmlFax\XmlFaxForm.cs:line 1724 at Live.XmlFax.XmlFaxForm.InsertAttachementIntoTrelloCard(String cardId, Byte[] buffer, String name) in c:\Users\arif.gencosmanoglu\Documents\EnteringC#\Printer Project\XmlFax\XmlFaxForm.cs:line 2023 at Live.XmlFax.XmlFaxForm.ReadTicketEmail() in c:\Users\arif.gencosmanoglu\Documents\EnteringC#\Printer Project\XmlFax\XmlFaxForm.cs:line 1981 at Live.XmlFax.XmlFaxForm.cmdItTicket_Click(Object sender, EventArgs e) in c:\Users\arif.gencosmanoglu\Documents\EnteringC#\Printer Project\XmlFax\XmlFaxForm.cs:line 1884

0 投票
1 回答
620 浏览

api - 使用 trello API 验证用户凭据

我们有一个 Trello 板,其中有 8 名成员。我正在开发一个应用程序,我应该只允许这 8 个成员登录我的应用程序。有没有办法使用 Trello 的 API 做到这一点?(我正在考虑验证用户凭据并向用户提供所有看板详细信息。如果任何看板详细信息与我的 Trello 看板匹配,我将允许用户登录。)我如何验证用户并获取所有看板细节?

0 投票
1 回答
818 浏览

c# - 如何使用 C# API 更新 Trello 卡属性?

我正在尝试使用 Manatee Trello API 更新 Trello 卡。这是代码:

该代码无法抱怨关闭的流。如果我只放置只读操作,那么一切正常。这里有什么问题?

0 投票
1 回答
739 浏览

manatee.trello - 刚开始使用 Manatee.trello 遇到以下错误

抛出异常:System.Net.Http.Formatting.dll 中的“System.Net.Http.UnsupportedMediaTypeException”

抛出异常:mscorlib.dll 中的“System.AggregateException”

这是我通过 API 访问 Trello 的第一步,所以我确定我一定遗漏了一些重要的东西。应用程序编译得很好,只要我不引用“板”代码就可以正常执行。

我不太清楚“boardId”应该是什么?从 Trello API 网站的卡片中获得 JSON 示例?

0 投票
2 回答
519 浏览

trello - 海牛 Trello 列出所有组织

我一直在玩 Manatee.Trello,它太棒了。谢谢格雷格斯登尼斯。

我可以列出我所有开放董事会的名称以及他们的组织,如下所示:

但是,如果我尝试对 Organisations 进行相同操作,则结果计数始终为 0:

请问有人有什么想法吗?谢谢。

0 投票
1 回答
467 浏览

manatee.trello - 将现有标签添加到新卡或现有卡

我刚开始使用 Manatee.Trello,但我设法完成了我需要的大部分工作,包括添加新卡和更新现有卡。

我正在尝试使用 Manatee.Trello 将 Trello 上已经存在的标签添加到卡片中。

有人可以展示为现有标签创建该标签类实例的正确方法吗?

0 投票
2 回答
220 浏览

c# - 使用 Manatee.trello 获取用户列表时出现 MissingMethodException

我有以下代码,旨在获取组织所有用户的列表。

但我得到一个

System.MissingMethodException

扔在

RestSharp.IRestRequest RestSharp.RestRequest.AddFile(System.String, Byte[], System.String)

那么为什么会抛出这个异常以及正确工作的代码应该是什么样的呢?

澄清

我还将接受不基于 Manatee.Trello 的工作 C#/ASP.Net MVC 代码作为答案。(包括纯 API 调用。)

我曾尝试直接使用组织 ID 作为

但这只是导致稍后在我调用该方法的返回对象时抛出相同的异常(例如,使用 Count())。

更新:我尝试将构建设置为发布而不是调试,现在(相同的)异常被抛出

0 投票
1 回答
107 浏览

manatee.trello - Trello Manatee:未登录

我正在尝试使用以下代码列出我组织中的董事会:

当我打电话时GetBoards(),我收到此错误:

0 投票
1 回答
234 浏览

trello - Manatee.Trello:卡片 Webhook

尝试使用WebhookManatee Trello(BRILLIANT 库)的功能,以获取用户在板上交互的卡片的实时更新。

我运行这段代码:

并得到这个错误:

任何人的想法?任何帮助将非常感激。