2013-10-11 3 views
1

Я пытаюсь создать новый лист с тем, что, по моему мнению, является правильной строкой JSON, но я продолжаю получать «Невозможно разобрать запрос». Кто-нибудь знает, что может вызвать ошибку?Почему я получаю «неспособный разобрать запрос» при создании нового листа?

Это JSON строка Посылаю:

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

Это ответ от Smartsheet.

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

ответ

2

Ваш JSON выглядит правильно. Вы хотите посмотреть на Content-Type, который вы отправляете в заголовке своего запроса. Чтобы создать новый лист, вам понадобится Content-Type: application/json.

Хороший пример этого можно найти в разделе Create Sheet документов API Smartsheet. Посмотрите ближе на пример справа от этой страницы.

Смежные вопросы