【问题标题】:Just getting started with Manatee.trello and encountering the following error刚开始使用 Manatee.trello 遇到以下错误
【发布时间】:2016-02-25 19:33:45
【问题描述】:

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

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

Dim serializer As New ManateeSerializer

TrelloConfiguration.Serializer = serializer
TrelloConfiguration.Deserializer = serializer
TrelloConfiguration.JsonFactory = New ManateeFactory()
TrelloConfiguration.RestClientProvider = New WebApiClientProvider()
TrelloAuthorization.Default.AppKey = "[My app key]"
TrelloAuthorization.Default.UserToken = "[my app secret]"

Dim boardId As String = "56425ef7de9eb12872b4a662"
Dim Board As New Board(boardId)
Console.WriteLine(Board)

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

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

【问题讨论】:

    标签: manatee.trello


    【解决方案1】:

    我能够通过包含以下内容来解决这个问题:

    TrelloConfiguration.RestClientProvider = New RestSharpClientProvider()
    

    我复制的示例中似乎缺少这行代码。

    对于任何最终发现此问题的新手,我的下一个问题是如何获取用于 API 的用户令牌。这个答案让我走了......

    How to get a permanent user token for writes using the Trello API?

    【讨论】:

    • 感谢您使用 Manatee.Trello。我认为问题在于您没有令牌。在这些情况下,Trello 会使用纯文本或 HTML 进行回复。
    • 关于令牌问题。见their docs
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-07
    相关资源
    最近更新 更多