2017-12-15 13 views
0

에게 보내기 내가 할 노력하고있어 것입니다. 성공적으로 실행되는 스크립트가 있으며 특정 셀의 값을 가져 와서 API가 제어하는 ​​장치로 전송합니다. 문제는 그것이 단지 "1"을 보내는 "1234"를 보내는 대신에) 셀 내용의 첫 글자 나 번호를 보내는 것입니다. 다음은 내가 사용하고있는 스크립팅입니다. 지정된 셀의 전체 내용을 반환하거나 가져 오는 방법에 대한 조언은 무엇입니까?구글 스크립트 GetCell 값 여기 API

function myFunction() { 
var celldata = getcell() 
var data = { 
'slot_id': '1234', 
'token' : '123456', 
'message' : getcell ('getcell'), 
} 

var payload = JSON.stringify(data) 

var url = 'https://www.flapit.com/control/slot'; 
var options = { 
'method': 'post', 
'contentType': 'application/json', 
'payload' : payload, 
} 

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

} 

function getcell(){ 
var ss = SpreadsheetApp.getActive() 
var sheet = ss.getActiveSheet() 
var getcell = sheet.getRange("k3").getValue() 
return getcell [0] 
} 

답변

0

대신 : 창 getcell [0]

보십시오 복귀

sheet.getRange ("K3 ')에 의해 반환 된 값 getcell getValue()가 문자열이 아닌 것이다. 정렬.

+0

효과가있었습니다. 나는 그것을 너무 복잡하게 만들고 있었다. - 고마워요 – Nathan

+0

기꺼이 도와 드리겠습니다! – NancySchorr