试图在谷歌电子表格中读取网址中的标题

时间:2013-04-01 18:27:06

标签: google-apps-script

我已经创建了一个函数来调用google电子表格的给定网址的标题。现在,它似乎非常不一致,因为有时我刷新代码并且它可以工作,有时我会得到以下错误:以前工作的相同网址:

TypeError:无法从undefined中读取属性“title”。

我的意思是,所有链接都有标题,所以我不确定这意味着什么?有时候它有效,有时它不会......

   function GrabTitle(URL) {
          var response = UrlFetchApp.fetch(URL);
          var doc = Xml.parse(response.getContentText(),true);
          var title = doc.html.head.title.getText();
      if (title == '') {
        return "unknown";
      }
        else {
          return title;  
        }
    }

0 个答案:

没有答案