C# SDK를 사용하여 Smartsheet에서 데이터를 읽으려고합니다. 시트 정보를 얻을 수 있지만 ColumnId와 같은 열 세부 정보는 Null입니다.C# Smartsheet API : ColumnId를 가져올 수 없습니다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Smartsheet.Api;
using Smartsheet.Api.Models;
using Smartsheet.Api.OAuth;
namespace SmartSheetTest
{
class Program
{
static void Main(string[] args)
{
string token = "MY_TOKEN";
long sheetid = MY_SHEET_ID;
SmartsheetClient sc = new SmartsheetBuilder().SetAccessToken(token).Build();
Sheet sheet = sc.SheetResources.GetSheet(sheetid, null, null, null, null, null, null, null);
Console.WriteLine("Done");
Console.ReadLine();
}
}
}
결과는 다음과 같습니다. 열 유형과 제목 만 채워집니다. 다른 속성
가 어떻게 열 특성을 얻을 수있는 널입니까?
SDK 버전 : 2.2.1
자세한 답변을 주셔서 감사합니다. 이미 귀하의 제안을 시도했습니다 1. 다른 시트를 시도 : 동일한 문제 2.시도한 샘플 응용 프로그램 : 간단히 샘플 응용 프로그램을 다운로드하고 구성을 변경하고 동일한 promlem을 실행하십시오. 3. 시도한 우편 배달부 : 올바르게 작동합니다. json 응답 에서 열 ID와 다른 모든 세부 정보를 볼 수 있습니다. 4. 시도한 파이썬 : 올바르게 작동합니다. 이 항목은 Visual Studio에 관한 것이지만 다시는 입력 할 수 없습니다. 나는 파이썬으로 계속하기로 결정했다. – Decoded
@Decoded 업데이트 주셔서 감사합니다. Visual Studio에서 C# SDK로 작업 할 수 없지만, 대신 Python을 사용하여 앞으로 나아갈 수 있다는 소식을 듣게되어 유감 스럽습니다. –
@Decoded, 환경을 알려주십시오. 예 : 운영 체제 및 개발자 도구. 스크린 샷이 Visual Studio처럼 보이지 않습니다 - VS 코드를 사용하고 있습니까? –