Content Service für Google Apps Script gibt HTML anstelle von JSON zurück
Wenn Sie die Content Service API ausprobieren und im Beispiel HTML zurückgeben, obwohl JSON zurückgegeben werden sollte, was mache ich dann falsch?
https: //developers.google.com/apps-script/guides/conten
function doGet(request) {
var events = CalendarApp.getEvents(
new Date(Number(request.parameters.start) * 1000),
new Date(Number(request.parameters.end) * 1000));
var result = {
available: events.length == 0
};
return ContentService.createTextOutput(JSON.stringify(result))
.setMimeType(ContentService.MimeType.JSON);
}
GAS aus einer anderen Datei, die versucht, die Anfrage zu stellen:
function myFunction() {
var url = "published URL";
url+="?start=1325437200&end=1325439000";
var options = {
method:"get"
}
var response = UrlFetchApp.fetch(url,options).getContentText();
response = JSON.parse(response); //error, unexpected token <
}