2015-09-04 75 views
0
function checkACBalance() { 
    try{ 
    var url ="http://sms.mydomain.com/api/balance.php"; 
    alert(url); 
    var payload = {authkey:'d5558466554f11aa909d565ede677d40', route:'1'}; 
    alert(payload); 
    var payload_json = encodeURIComponent(JSON.stringify(payload)); 
    alert(payload_json); 
    var options = {method:"POST",contentType:"application/json",payload:payload_json,muteHttpExceptions:true}; 
    var result = UrlFetchApp.fetch(url, options); 
    var response = result.getContentText(); 
    alert(response) 
    var res_code = result.getResponseCode(); 
    alert(res_code) 
    }catch(e){ 
    alert(e) 
    } 
} 

现在的问题是,当我使用此URLFetch类调​​用外部API时,这不起作用。 在浏览器控制台错误已经显示出:如何通过URLFetch使用Google App脚本调用外部API

Uncaught TypeError: Cannot read property 'fetch' of undefined

+0

这个'checkACBalance'功能在哪里呢?在GAS'code.gs'文件中使用HTML