用途:借助 BrowserAct 的 Google News API 模板,从 Google News 直接提取结构化新闻结果,包括标题、来源、发布时间与文章链接,输入关键词和时间过滤条件即可获得可用新闻数据。
主要能力:预置工作流避免生成式幻觉,数据提取稳定精确;无需处理 reCAPTCHA 等验证;无需处理区域 IP 限制或地理围栏;执行速度较快,成本相对纯 AI 浏览器自动化方案更低。
使用方式:运行前检查 BROWSERACT_API_KEY 环境变量,若未设置,应提示用户前往 BrowserAct Console 获取 Key 并等待提供。参数包括 Search_Keywords(字符串,如 AI Startup、Tesla、SpaceX)、Publish_date(any time、past hours、past 24 hours、past week、past year,默认 past week)、Datelimit(数字,默认 30,实时监测建议 10-30,深度研究可用更大值)。执行命令示例:python -u ./scripts/google_news_api.py "Search Keywords" "Publish Date" Quantity。任务涉及自动化浏览器操作,可能耗时数分钟,脚本会持续输出带时间戳的状态日志,只要持续有新日志即属正常,长时间无变化或停止输出且无结果时才考虑重试。
输出字段:headline、source、news_link、published_time、author(如有)。
错误处理:输出含 Invalid authorization 表示 API Key 无效或过期,不要重试,应引导用户重新提供正确 Key;若不含该提示但任务失败(如以 Error: 开头或结果为空),可自动重试一次,仅限一次,第二次仍失败则停止并报告具体错误。
适用场景:行业趋势追踪、公关监测、竞品情报、市场研究、人物动态、每日新闻摘要、全球突发新闻、结构化数据提取、媒体曝光分析与长期研究。
限制:依赖 BrowserAct API Key 与网络环境;执行时间较长;自动重试仅一次;资料未提供具体收费、价格与平台支持范围。