0

我的群组最近从传统版 Google 协作平台迁移到了新版 Google 协作平台。由于未集成新站点和应用程序脚本,因此我无法再使用经典站点和/或应用程序脚本的站点服务做很多事情。

我希望能够使用 UrlFetchApp 从我们的内部网站页面中抓取内容;但是,运行下面的代码(作为有权访问我想抓取的网站页面的用户),将返回 Google 登录页面,而不是页面的内容。

是否可以使用 UrlFetchApp 抓取该组的内部 Google 站点?

function myFunction() {
  var txt = UrlFetchApp.fetch("https://sites.google.com/a/domain.com/home").getContentText();
  Logger.log(txt);
} 

哪个返回....

Logging output too large. Truncating output. 
<!DOCTYPE html>
<html lang="en">
  <head>
  <meta charset="utf-8">
  <meta content="width=300, initial-scale=1" name="viewport">
  <meta name="google-site-verification" content="LrdTUW9psUAMbh4Ia074-BPEVmcpBxF6Gwf0MSgQXZs">
  <title>Sign in - Google Accounts</title>
  <style>
  @font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(//fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype');
}
4

0 回答 0