2016-02-05 132 views
0

//下面是代碼,我可以手動將此有效內容作爲硬編碼值傳遞給代碼,但不是我需要從Google工作表中獲取此值。有什麼建議嗎? // /*谷歌Google Apps腳本獲取公司信息通過ID(NeoNova.AppDirect)*/如何使用Google Apps腳本從Google工作表傳遞有效內容?

function myFunctionpost() 

{ 
    var url = "http://............/html/get_company_details.php"; 

    var payload = 
     { 
     "companyId" : "748575e9-0eb7-44a5-84e9-96e568ca0f9c", 
     }; 

    var options = 
     { 
     "method" : "POST", 
     "payload" : payload, 


     }; 

    var options = { "method":"POST","payload" : payload}; 

    var response = UrlFetchApp.fetch(url, options); 

    Logger.log(response.getContentText()); 
    var recipient = Session.getActiveUser().getEmail(); 
    var subject = 'Company details By Id (NeoNova.AppDirect)'; 
    var body = Logger.getLog(); 
    MailApp.sendEmail(recipient, subject, body); 

} 

回答

0

你會想是this

// The code below will get the values for the range C2:G8 
// in the active spreadsheet. Note that this will be a javascript array. 
var values = SpreadsheetApp.getActiveSheet().getRange(2, 3, 6, 4).getValues(); 

或者你可以使用,根據doc我建議你不妨一讀的getValue()方法:

返回範圍的左上角單元格的值。數值可能是 ,其類型爲Number,Boolean,Date或String,具體取決於 單元格的值。空單元格將返回一個空字符串。

+0

謝謝阿德林...它完美的工作。 –

相關問題