>Cell newCell = new Cell();
>newCell.setValue("no way");
>newCell.setColumnId(4303755236665220l);
>
> connection = (HttpURLConnection) new >URL("https://api.smartsheet.com/1.1/row/{row_id}/cells").openConnection();
>connection.setRequestMethod("PUT");
>connection.addRequestProperty("Authorization", "Bearer " + accessToken);
>connection.addRequestProperty("Content-Type", "application/json");
>connection.setDoOutput(true);
>
>
>mapper.writeValue(connection.getOutputStream(), newCell);
>mapper.readValue(connection.getInputStream(), new TypeReference<Result<Cell>>() {});
>
>System.out.println("cell added.");
Это мой код Java для добавления ячейки в указанную строку.Обновление ячеек в smartsheet (java)
возвращает ошибку: -..
«Невозможно разобрать запрос Произошла следующая ошибка: Тело запроса должно быть либо объект JSON или JSON массив java.io.IOException: Сервер вернул код ответа HTTP: 400 для URL: https://api.smartsheet.com/1.1/row/row_id/cells "
row_id имеет длинное значение.
Может ли кто-нибудь помочь?
Большое спасибо. Это сработало!! – user3407635