2013-10-11 3 views
1

올바른 JSON 문자열 인 것으로 새 시트를 만들려고하지만 "요청을 구문 분석 할 수 없습니다."라는 메시지가 계속 표시됩니다. 누구든지 오류의 원인을 알고 있습니까?새 시트를 만들 때 "요청을 구문 분석 할 수 없습니다"라는 메시지가 나타나는 이유는 무엇입니까?

{"name":"MyNewSheet","columns":[{"title":"Name","primary":true,"type":"TEXT_NUMBER"},{"title":"Phone","type":"TEXT_NUMBER"},{"title":"Address","type":"TEXT_NUMBER"}]} 

이 Smartsheet의 응답은 다음과 같습니다

내가 보내고 JSON 문자열입니다.

{"errorCode":1008,"message":"Unable to parse request. The following error occurred: Unexpected End of File."} 

답변

2

JSON이 올바르게 보입니다. 요청 헤더에 보내는 Content-Type을보고 싶을 것입니다. 새 시트를 만들려면 Content-Type: application/json이 필요합니다.

좋은 예는 Smartsheet API 문서의 Create Sheet 섹션에서 찾을 수 있습니다. 해당 페이지의 오른쪽에있는 예제를 자세히 살펴보십시오.