firebase - 在 firebase 云函数中运行 puppeteer 代码

标签 firebase heroku web-scraping google-cloud-functions puppeteer

我正在开发一个个人项目,这是一个应用程序,用户可以在其中输入他们的地址和信用卡信息,然后单击按钮为我经常访问的一所大学购买 parking 许可证。
我想在 firebase 的云存储中托管我的前端,并且我想创建一个云函数,在那里 puppeteer 代码可以使用我保存到 firebase 实时数据库的信息运行。
Firebase云功能是否可以运行购买 parking 许可证的伪造者代码?
由于 puppeteer 不适用于云功能,我可以使用 Heroku 来托管 puppeteer 代码吗?

最佳答案

目前无法将 Puppeteer 与 Cloud Functions 节点 6 运行时 一起使用,因为运行部署代码的服务器实例缺少 Puppeteer 所需的共享库。您可以在 this GitHub issue 中阅读相关内容。另见 this issue

节点 8 运行时 版本开始,puppeteer 所需的库可用。

关于firebase - 在 firebase 云函数中运行 puppeteer 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48667933/

相关文章:

ruby-on-rails - Rails、Heroku 和 UTF-8 错误中的无效字节序列

ruby-on-rails - Postgres + Heroku SSL SYSCALL 错误

r - 下载大文件时 httr GET 函数空间不足

爬虫包: Rcrawler not crawling some websites

javascript - Firebase Firestore - 使用多个 'array-contains' 过滤数据

ios - 在 swift 中以编程方式创建的 firebase 动态链接不起作用,没有域

android - Phone Number 和 Email 验证都可以在 Firebase 中应用吗?

node.js - where is or What is the serviceAccountKey.json 是firebase实时数据库的 Node js示例

python - heroku django 导入错误没有名为_collections 的模块

python - 使用终端下载所有 ctrl alt del 网络漫画