Почему я получаю "не удается разобрать запрос" при создании нового листа?
Я пытаюсь создать новый лист с правильной строкой 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."}
1 ответ
Решение
Ваш JSON выглядит правильно. Вы хотите посмотреть на Content-Type
вы отправляете в шапку вашего запроса. Для создания нового листа вам понадобится Content-Type: application/json
,
Хороший пример этого можно найти в разделе " Создание листа " документации по API Smartsheet. Посмотрите на пример справа на этой странице.