写入Google表格单元格

我试图find如何修改或写入谷歌表单元格。 我成功地阅读我的表(在我的驱动器)与快速入门指南(我已经复制并粘贴此代码: https : //developers.google.com/sheets/quickstart/ios#step_3_set_up_the_sample )。 我刚刚通过以下方式更改了url:

https://sheets.googleapis.com/v4/spreadsheets/my_spreadsheet_Id/values/Feuil1!A1:F

但不可能find一个代码写在我的工作表的单元格…当我看: https : //developers.google.com/sheets/guides/values#methods 。 我不明白我应该把我的新数据放到单元格中。

例如:我在A1格上有“纽约”。 我想改变“大溪地”“纽约”。

你知道那是怎么回事?

我试过这个但不工作:

 - (void)modifyListe { NSString *baseUrl = @"https://sheets.googleapis.com/v4/spreadsheets/"; NSString *spreadsheetId = @"{MySpredsheet_ID}"; // choisir la bonne NSString *range = @"/values/Feuil1!G1:G1?valueInputOption=Tahiti"; baseUrl = [baseUrl stringByAppendingString:spreadsheetId]; baseUrl = [baseUrl stringByAppendingString:range]; [self.service fetchObjectWithURL:[NSURL URLWithString:baseUrl] objectClass:[GTLObject class] delegate:self didFinishSelector:@selector(displayMajorsWithServiceTicketT:finishedWithObject:error:)]; } 

解决scheme:看第二篇文章

我觉得find了解决scheme(由这篇文章的启发):

 NSString *baseUrl = @"https://sheets.googleapis.com/v4/spreadsheets/MyspreadsheetID/values/Donnees!G1:G1?valueInputOption=USER_ENTERED"; NSURL *theURL = [NSURL URLWithString:baseUrl]; NSString *rangeKEY = @"range"; NSString *dimensionKEY = @"majorDimension"; NSMutableString *valuesKEY = [NSMutableString stringWithString:@"values"]; NSString *therange = @"Donnees!G1:G1"; NSString *themajorDimension = @"ROWS"; NSMutableString *string_Value = [NSMutableString stringWithString:@"theValue"]; NSMutableArray *ArrayOfString = [NSMutableArray array]; NSMutableArray *arrayOfArray = [NSMutableArray array]; [ArrayOfString addObject:string_Value]; [arrayOfArray addObject:ArrayOfString]; NSMutableDictionary *dicooo = [NSMutableDictionary dictionary]; [dicooo setObject:arrayOfArray forKey:valuesKEY]; [dicooo setObject:therange forKey:rangeKEY]; [dicooo setObject:themajorDimension forKey:dimensionKEY]; GTLObject *theobject ; theobject = [GTLObject objectWithJSON:dicooo]; [self.service fetchObjectByUpdatingObject:theobject forURL:theURL delegate:self didFinishSelector:@selector(displayMajorsWithServiceTicketT:finishedWithObject:error:)]; 

当我启动时,我可以看到我的工作表上的修改。