[英]How to Fill the data in google spreadsheet after creation of sheet?
我有一個創建空的Google電子表格的腳本。 創建完Google電子表格后。 我如何在其中添加一些數據?
只是一些字符串就足夠了
用於創建文件的腳本:
function createSpread()
{
var name = $('[name=id]').val();
gapi.client.load('drive', 'v2', function() {
var request = gapi.client.request({
'path': '/drive/v2/files/',
'method': 'POST',
'headers': {
'Content-Type': 'application/json',
},
'body':{
"title" : name,
"mimeType" : "application/vnd.google-apps.spreadsheet",
"parents": [{
"kind": "drive#file",
"id": FOLDER_ID,
}],
}
});
request.execute(function(resp) { console.log(resp)
});
});
}
你能幫助任何人嗎
提前致謝
只是給您的一個附加提示,這是我在使用Sheets API編寫電子表格時使用的代碼段。
function writeToSheet(){
//Sheet1 is the name of the my sheet
// "range":"Sheet1!"+A+":"+C, means column A to C since im writing 3 items
var params = {
"range":"Sheet1!"+A+":"+C,
"majorDimension": "ROWS",
"values": [
["name","address", "email"]
],
}
var xhr = new XMLHttpRequest();
xhr.open('PUT', 'https://sheets.googleapis.com/v4/spreadsheets/'+myspreadsheetId+'/'+"values/"+"Sheet1!"+A+":"+C+"?"+'valueInputOption=USER_ENTERED');
xhr.setRequestHeader('Authorization', 'Bearer ' + myAccessToken);
xhr.send(JSON.stringify(params));
}
在《 基礎寫作》中可以找到更多示例。
您將需要使用Google Sheets API,該API允許您讀取和寫入單個單元格或單元格范圍。 請參閱https://developers.google.com/sheets/api
另外,如果這是一個新應用程序,則可能應該開始使用Drive API的v3,以免在某些時候需要升級。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.