gpt4 book ai didi

smartsheet-api - 错误 : adding rows with smartsheet API

转载 作者:行者123 更新时间:2023-12-02 03:20:41 25 4
gpt4 key购买 nike

我似乎无法添加行。我收到以下错误,但我相信数据格式正确。提前致谢!

{"errorCode":1008,"message":"无法解析请求。发生以下错误:请求正文必须是 JSON 对象或 JSON 数组。"

发布https://api.smartsheet.com/1.1/sheet/ {sheetId}/行

ContentType=应用程序/json

[
{
"toBottom" : true,
"cells" : [
{"columnId" : "328984295696260", "value" : 888.0},
{"columnId" : 4832583923066756, "value" : 100.0}
]
},
{
"toBottom" : true,
"cells": [
{"columnId" : "328984295696260", "value" : 999.0},
{"columnId" : 4832583923066756, "value" : 100.0}
]
}
]

最佳答案

您似乎遇到了 API 1.1“添加行”端点的错误。在尝试使用 API 1.1 端点发出类似请求时,我遇到了与您报告的错误相同的错误——但它在 API 2.0 端点上运行良好。

我建议您尝试使用 API 2.0“添加行”端点:

POST https://api.smartsheet.com/2.0/sheets/{sheetId}/rows

API 1.1 已被弃用(参见公告 here ),因此您应该使用 API 2.0 进行任何新的 API 开发。可以找到 API 2.0 文档 here .

附言 - 为了更好的衡量(虽然这不是您问题的原因)- 我建议您从每个 cells< 中的第一个数字 columnId 值周围删除引号/strong> 收藏,因为它们不是必需的。

关于smartsheet-api - 错误 : adding rows with smartsheet API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33684125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com