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时,这不起作用。
在浏览器控制台中,显示错误:
未捕获的TypeError:无法读取属性' fetch'未定义的
答案 0 :(得分:0)
基于Kriggs在评论中所说的内容,看起来您正试图在UrlFetchApp.fetch
文件(客户端)中使用.js
。您想在.gs
文件(服务器)中进行此调用。