googleapis / googleapis/google-api-nodejs-client
How to access or open Spreadsheet which I have created using google sheets API ?
- Lingua principale
- TypeScript
- Stelle
- 12.2k
- Fork
- 2k
- Merge medio
- 1g 9h
- PR unite (30g)
- 24
Descrizione
I am using googleapis to create a google sheet. my working code
```
const { google } = require("googleapis");
const keys = require("./credentials.json");
var spreadsheetId = null;
var gsapi = null;
const title = "SheetExample1!";
createConnection = () => {
return new Promise((resolve, reject) => {
const client = new google.auth.JWT(
keys.client_email,
null,
keys.private_key,
["https://www.googleapis.com/auth/spreadsheets"]
);
client.authorize((err, res) => {
if (err) {
reject(err);
} else {
gsapi = google.sheets({
version: "v4",
auth: client,
});
console.log("Connection Created Successfully");
resolve(res);
}
});
});
};
createSheet = () => {
return new Promise((resolve, reject) => {
const resource = {
properties: {
title,
},
};
gsapi.spreadsheets.create(
{
resource,
fields: "spreadsheetId",
},
(err, response) => {
if (err) {
reject(err);
} else {
console.log(
"Sheet Created with spreadsheetId============",
response.data.spreadsheetId
);
resolve(response.data);
}
}
);
});
};
functionHelper = async () => {
await createConnection();
await createSheet();
};
functionHelper();
```
In response, I am getting spreadsheetId. But I have no idea where all these sheets are stored and how I can open a spreadsheet using the generated spreadsheet Id.
I checked I can't see these files inside https://docs.google.com/spreadsheets/u/0/
Any suggestion?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con la funzione createSheet e lo spreadsheetId restituito, quindi consulta la documentazione di Google Sheets API per accedere ai fogli di lavoro creati. Il lavoro è completato quando viene documentato come individuare e aprire il foglio di lavoro creato e viene spiegato perché potrebbe non comparire nell’elenco Sheets dell’utente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- nodejs
- Ambito
- api
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100