Просто начать работу с Manatee.trello и встретить следующую ошибку

Возникло исключение: System.Net.Http.UnsupportedMediaTypeException в System.Net.Http.Formatting.dll

Исключение: "System.AggregateException" в mscorlib.dll

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)

Это мой первый шаг к доступу к Trello через API, поэтому я уверен, что упустил что-то важное. Приложение прекрасно компилируется, и пока я не ссылаюсь на код "Board", он работает без ошибок.

Мне не совсем понятно, каким должен быть BoardId? Есть пример JSON с карты с веб-сайта API Trello?

1 ответ

Решение

Я смог решить эту проблему, включив следующее:

TrelloConfiguration.RestClientProvider = New RestSharpClientProvider()

Кажется, эта строка кода отсутствовала в примере, который я скопировал.

Также для любого новичка, который в конечном итоге обнаружил это, мой следующий вопрос был о том, как мне получить токен пользователя для использования с API. Этот ответ заставил меня идти...

Как получить постоянный токен пользователя для записи с использованием API Trello?

Другие вопросы по тегам