2016-08-02 86 views
2

我遵循此tutorial,我能够成功地从电子表格中“获取”数据,但现在我只想使用JavaScript API。我试图用这个JS方法:使用JavaScript API更新Google表格的单个单元格

gapi.client.sheets.spreadsheets.values.update({ 
     spreadsheetId: 'something', 
     range: 'Sheet1!B2', 
    }) 

但我不太确定如何将新单元格值传递到请求正文。我已尽全力按照this作为指南,但我不太清楚如何使用它。我找不到任何有关“gapi.client.sheets.spreadsheets.values.update”JavaScript API的文档。我用我试过的任何东西从API中获得了400个错误。

+1

一个良好的夜间休息让我有些不错;我能够得到它的工作。 – Tim

回答

5
   gapi.client.sheets.spreadsheets.values.update({ 
        spreadsheetId: 'something', 
        range: 'Sheet1!B2', 
        valueInputOption: 'USER_ENTERED', 
        values: [ ["123"] ] 
       }).then(function(response) { 
        console.log(response); 
       }); 
+0

嗨, 我得到错误代码403,权限被消息拒绝:请求无法用客户端项目识别。请在请求中传递有效的API密钥。 你能帮忙吗? –

+0

@here_to_learn你还有麻烦吗? – Jonas