抓取网站's的每一个页面与谷歌应用程序脚本
Fetching site's every page with Google Apps Script
例如,我得到了site.com与/page1,/page2和/page3页面。我需要取回网站的每一页,但当我使用UrlFetchApp.fetch('site.com')
它只取回主页。是否存在任何可能的方法说UrlFetchApp获取每个页面而不指定特定的页面?
提前感谢。
不,不可能。没有办法枚举您的页面或网站结构。这并不是气体所特有的。你需要做一个网络爬虫和urlFetchApp不会帮你。您的选择是:1)如果它是一个谷歌网站使用该网站的api。2)否则可能在根目录下维护一个包含所有页面列表的文件。取回那个,然后用它来遍历所有。你只有6分钟。除非你把它分解成任务(带时间触发器)
相关文章:
- 使用<ahref>使用谷歌脚本在谷歌表单GUI中标记
- 如何从谷歌脚本中获取JS变量
- 什么'这个谷歌脚本错了
- 如何使用谷歌脚本将html表单数据保存到谷歌电子表格中
- 在谷歌脚本中重新触发触发器
- 谷歌脚本在第二次调用Gmail后返回null
- 我可以在谷歌脚本编辑器(谷歌应用程序脚本)中调试JavaScript代码吗
- 将名称添加到上次编辑(谷歌脚本)
- 如何在谷歌脚本中使用函数.getLastRow()
- 在html中使用谷歌脚本api
- 谷歌脚本-从网站论坛解析HTML-并将数据写入工作表
- 谷歌脚本查看文本是否包含值
- 谷歌脚本在5分钟后删除电子表格行
- 谷歌脚本javascript中的谷歌函数=importhtml解析问题
- 谷歌脚本创建了两个电子表格,而不是一个
- 简单的谷歌脚本,将A列的内容复制到B列
- 谷歌脚本在对象中找不到函数LastIndexOf
- 谷歌脚本如果文件名包含x字符串日志“;x被发现“;缺少括号
- 加速谷歌脚本中的onEdit功能-有时没有响应
- 谷歌脚本从code.gs返回到index.html