这两个似乎都返回并记录相同的事情。使用哪个是否重要?第一个例子是documentation上显示的内容。
var rawCalendar1 = UrlFetchApp.fetch("https://example.com/blog/events.ics");
Logger.log(rawCalendar1.getContentText());
var rawCalendar2 = UrlFetchApp.fetch("https://example.com/blog/events.ics");
Logger.log(rawCalendar2);
答案 0 :(得分:1)
UrlFetchApp.fetch()的返回类型是HttpResponse。在您的示例中,您可以在rawCalendar1上调用多个方法来检查返回的值。
请参阅https://developers.google.com/apps-script/reference/url-fetch/http-response
getContentText()将HttpResponse的内容转换为'string'类型。同样,Logger.log()将括号之间的内容转换为'string',这与在其上调用getContentText()基本相同。