Heim > Artikel > Backend-Entwicklung > Wie schreibe ich Daten mit der Go API V4 in Google Sheets?
Schreiben von Daten in Google Sheets API V4 für Go
Während die Schnellstartanleitung zum Lesen von Daten aus Google Sheets umfassend ist, schreiben Sie Daten in Tabellen kann entmutigend sein, besonders für Anfänger. Trotz der Suche scheint es an Beispielen zu mangeln, die diesen Prozess veranschaulichen.
Um dies zu beheben, untersuchen wir eine aktualisierte Hauptfunktion, die das Schreiben von Daten demonstriert:
<code class="go">func write() { ctx := context.Background() b, err := ioutil.ReadFile("./Google_Sheets_API_Quickstart/client_secret.json") if err != nil { log.Fatalf("Unable to read client secret file: %v", err) } // If modifying these scopes, delete your previously saved credentials // at ~/.credentials/sheets.googleapis.com-go-quickstart.json config, err := google.ConfigFromJSON(b, "https://www.googleapis.com/auth/spreadsheets") if err != nil { log.Fatalf("Unable to parse client secret file to config: %v", err) } client := getClient(ctx, config) srv, err := sheets.New(client) if err != nil { log.Fatalf("Unable to retrieve Sheets Client %v", err) } spreadsheetId := "YOUR SPREADSHEET ID" writeRange := "A1" var vr sheets.ValueRange myval := []interface{}{"One", "Two", "Three"} vr.Values = append(vr.Values, myval) _, err = srv.Spreadsheets.Values.Update(spreadsheetId, writeRange, &vr).ValueInputOption("RAW").Do() if err != nil { log.Fatalf("Unable to write data to sheet. %v", err) } }</code>
In diesem Beispiel:
Von Wenn Sie diesem Beispiel folgen, können Sie ganz einfach Daten in Ihre Google Sheets schreiben und die volle Kontrolle über Ihre Tabelle erlangen.
Das obige ist der detaillierte Inhalt vonWie schreibe ich Daten mit der Go API V4 in Google Sheets?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!