如何使用Google Sheets API创建并连接电子表格到我的代码?

5
我正在编写一个需要使用Swift将数据记录到Google电子表格的应用程序。
我不知道该如何开始!我已经在Google API控制台和我的cocoapods中设置了Google Sheets API,并按照Google提供的快速入门进行操作。 Google的库“GoogleAPIClientForREST”和“GTMOAuth2”已经在我的应用程序中,并准备好使用。
我只需要读取和写入现有的电子表格,但我不知道如何创建电子表格并引用它,以便根据需要进行读取和写入。
谢谢!

欢迎来到SO Amber。很遗憾,您在错误的地方提问了,因为这是离题的。请阅读:https://stackoverflow.com/help/on-topic,也许这可以帮到您:https://developers.google.com/sheets/api/quickstart/ios?ver=swift - user5890979
我会改变问题的表述...请在我编辑后告诉我它是否与主题相关。 - Amber Rebecca Howe
你看了我提供的文档链接吗?如果你尝试过,遇到了什么错误等等,请提供这些答案,这样你就可以得到解决,并且对于那些阅读的人来说,帮助你会更容易。无论如何,我已经撤回了离题标记。 - user5890979
找到了一些可能对你有帮助的线程,如果你搜索一下可能会有更多:http://stackoverflow.com/questions/38979057/how-do-i-create-a-new-google-sheet-from-swift-2-2-using-google-sheets-api-v4 http://stackoverflow.com/questions/37810535/how-can-i-make-basic-writing-via-google-sheets-api。祝你好运。 - user5890979
1个回答

8
每当我想使用Sheets API读取或写入Google电子表格时,我都会参考读取和写入单元格值

基本读取

以下的spreadsheets.values.get请求读取Sheet1!A1:D5范围中存储的值,并在响应中返回它们。空白的尾行和列被省略。
GET https://sheets.googleapis.com/v4/spreadsheets/spreadsheetId/values/Sheet1!A1:D5

基础写作

从一个新的、空白的电子表格开始,以下的spreadsheets.values.update请求将把值写入范围Sheet1!A1:D5。ValueInputOption查询参数是必需的,并确定所写入的值是否会被解析(例如,一个字符串是否被转换成日期)。

PUT https://sheets.googleapis.com/v4/spreadsheets/spreadsheetId/values/Sheet1!A1:D5?valueInputOption=USER_ENTERED

这里是iOS Swift快速入门,供您参考代码。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接