2017-10-10 4 views
0

I have only one row '1,[space],3' which I input it manuallyfeuilles google reste api ajouter des données incorrectes

Ensuite, je veux ajouter une nouvelle ligne avec 3 cellules 1,2,3 'en utilisant le repos de api

curl -X POST \ 
 
    'https://sheets.googleapis.com/v4/spreadsheets/12_Ci93pDWrmQGLt3D5jg_Vb7Xi7vmHI9o62F58dpLeA/values/aaa%21A1%3AC1:append?insertDataOption=INSERT_ROWS&valueInputOption=RAW' \ 
 
    -H 'authorization: Bearer ya29.GlvgBH1pkFnZKs8cz0s0o7VyPUloPma1i2ZU-JUJGczIfFGy1Iw2XJUOMh4L9r2pTNYYVsmhMdf-2LfW4J38RMe5FosfeQjcTsZ6SiIGq1wcDzvSQjeHdY0P7iDh' \ 
 
    -H 'cache-control: no-cache' \ 
 
    -H 'content-type: application/json' \ 
 
    -H 'postman-token: b6de9e14-d792-98a5-6d6d-183a1034cea5' \ 
 
    -d '{ "majorDimension": "ROWS", "values": [ [ "1", "2", "3" ] ] } '

It's strange that the newly added row has two spaces at the head '[space],[space],1,2,3', if the first row has no space, it would be normal as '1,2,3' please advice how can I add it without these 2 spaces?

+0

Ajout de balises 'json'' Google-sheets-api' et 'curl' –

+1

Il semble que je modifie la plage de A1: C1 à A1 permettrait de résoudre le problème. – Sim

+1

Je pense que c'est toujours un problème bien que mon problème soit résolu :) – Sim

Répondre

0

S'il y a une ligne et que vous souhaitez ajouter une nouvelle ligne (1,2,3). La plage doit être A2: C2 ou A1, A1: C1 entraînerait un comportement incorrect.