我在this script中实现了以下几行。
return ContentService
.createTextOutput(JSON.stringify(data))
.setMimeType(ContentService.MimeType.JSON);
他们返回{"title":"My book","description":"Memories"}
,我可以看到网址发生变化。
我还写了一个脚本来获取这些信息。它包含以下行:
UrlFetchApp.fetch(wsURL).getContentText();
出于某种原因,我收到以下HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=300, initial-scale=1" name="viewport">
<meta name="description" content="Google Drive is a free way to keep your files backed up and easy to reach from any phone, tablet, or computer. Start with 15GB of Google storage – free.">
<meta name="google-site-verification" content="LrdTUW9psUAMbh4Ia074-BPEVmcpBxF6Gwf0MSgQXZs">
<title>Meet Google Drive – One place for all your files</title>
<style> @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');
.........................
}); })();
</script>
</body>
</html>
我不确定为什么要返回此HTML。如何让我的Google脚本接收外部脚本输出的JSON?
答案 0 :(得分:0)
由于发布不正确,您正在访问登录页面。发布作为“我”运行,每个人甚至匿名。确保使用版本控制。有关发布脚本以获取更多信息,请参阅官方文档。