我正在使用CURL將一行添加到smartsheet,但有重音字符出現問題。我看過,但找不到任何有關如何從curl命令對它們進行編碼的信息。UTF8使用Smartsheet Curl命令進行編碼
Speficially,此命令失敗:
curl -k https://api.smartsheet.com/2.0/sheets/412336625340000/rows -H "Authorization: Bearer xx" -H "Content-Type: application/json" -X POST
-d "[{\"toBottom\":true},{\"toBottom\":true,\"cells\": [{\"columnId\": 2259324614535044, \"value\": \"203965\", \"format\": \",,1,,,,,,,,,,,,,\"},{\"columnId\": 6762924241900000, \"value\": \"Augmentation des trous de centrage des deux radiateurs (passage de 2mm à 2.5mm)\nAjout d¿un fournisseur sur la barrette 5pts (J4/J10)\", \"format\": \",,,,,,,,,,,,,,,1\"}]}]" -s -S
與此錯誤消息:
{
"errorCode" : 1008,
"message" : "Unable to parse request. The following error occurred: Field \"value\" was not parsable. Invalid UTF-8 middle byte 0x20\n at [Source: [email protected]; line: , column: 241].",
"refId" : "13n01oko08lux"
}
如何在curl命令編碼字符?
謝謝你的任何建議。
邁克爾