早上好,我正在寻找一种方法来更新我的 Smartsheet 列中的下拉值。离开 Smartsheet API 2.0,我设法想出了以下与 curl 一起使用的代码,但是在 CMD 中运行它时出现以下错误。
这是我正在使用的代码:
curl https://api.smartsheet.com/2.0/sheets/7654838910642052/columns/4 -H "Authorization: Bearer 6cn0otb4tdjueqzuflgnkzff17" -X PUT -d '{"title":"Weekend Date","index":4, "type" : "PICKLIST", "options" :["31-OCT-2015"]}' -k
我从 CMD 得到的错误信息如下:
C:\New>curl https://api.smartsheet.com/2.0/sheets/7654838910642052/columns/4 -H "Authorization: Bearer 5cn0otb4tdjueqzuflgnkzff17" -X PUT -d '{"title"
:"Weekend Date","index":4, "type" : "PICKLIST", "options" :["31-OCT-2015"]}' -k
{"errorCode":1124,"message":"Invalid Content-Type header. Media type not supported."}curl: (6) Could not resolve host: type; Host not found
¶hA▓╔ôÒ±$═»ù0♠~¡lk§☺▄ÜQK¡^ Õf ƒîa♀ÛæçÂ"õ8Ê╝±↕åÊJcurl: (6) Could not resolve host: PICKLIST,; Host not found
curl: (6) Could not resolve host: options; Host not found
curl: (3) [globbing] error: bad range specification after pos 3
将不胜感激我能得到的任何帮助!!!这个错误真的很烦人,我花了好几个小时试图修复它。
** 请注意,出于安全原因,我已更改访问令牌,但我使用的令牌绝对有效 **