我一直在尝试以下代码:
但它似乎只返回标题,空的正文以及没有搜索结果。至少我应该能够在浏览器顶部看到“大约xxx个结果”,但这不会出现在文本中,indexOf也没有返回正数。我想知道搜索结果是否在页面加载后生成,这意味着正文标签确实是空的,如果是这样,是否有一种解决方法?
编辑:不,它不会违反TOS,因为这是一个GAFE应用程序(即商业应用程序),对于企业帐户,他们可以免费或付费访问API的高级模型。
var response = UrlFetchApp.fetch("https://www.google.com/#q=this+is+a+test");
var contentText = response.getContentText();
Logger.log(contentText);
var thisdoc=DocumentApp.getActiveDocument().getBody() ;
thisdoc.setText(contentText);
Logger.log(contentText.indexOf("About"));
但它似乎只返回标题,空的正文以及没有搜索结果。至少我应该能够在浏览器顶部看到“大约xxx个结果”,但这不会出现在文本中,indexOf也没有返回正数。我想知道搜索结果是否在页面加载后生成,这意味着正文标签确实是空的,如果是这样,是否有一种解决方法?
编辑:不,它不会违反TOS,因为这是一个GAFE应用程序(即商业应用程序),对于企业帐户,他们可以免费或付费访问API的高级模型。