Не удалось загрузить файл для SmartsheetClient через Smartsheet SDK C # - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь использовать sdk Smartsheet API в C #, чтобы получить строки из smartsheet и сохранить их в другом месте.При попытке инициализировать SmartsheetClient я получаю исключение FileNotFoundException.Я использовал свой токен доступа в Почтальоне, и он работает.Нужно ли указывать что-либо о клиенте или токене для инициализации?

Я работаю в C # с использованием Visual Studio (сообщество 2019). Я установил пакет NuGet smartsheet-csharp-sdk.Я просмотрел документацию по API Smartsheet и успешно выполнил этот процесс вручную с помощью почтальона.

//using System
//using Smartsheet.Api;
//using Smartsheet.Api.Models;
//using Smartsheet.Api.OAuth;
//using System.Net.Http;
//using System.Net;
//using System.Web;
//using System.Web.Http;

Token token = new Token();
token.AccessToken = "{my access token}";


SmartsheetClient smartsheet = 
    new SmartsheetBuilder().SetAccessToken(token.AccessToken).Build();

Я ожидал, что SmartsheetClient инициализируется, чтобы я мог использовать его для получения данных внутри листов, но вместо этого он выбрасываетошибка.

1 Ответ

0 голосов
/ 15 мая 2019

Похоже, вам не хватает зависимостей. Вы можете посмотреть в разделе «Ссылки» в Visual Studio, чтобы увидеть необходимые сборки. Может быть предупреждение, показывающее, чего не хватает. Вы можете переустановить SDK, чтобы убедиться, что у вас установлены все необходимые зависимости.

...