如何使用 vanilla javascript 或节点 js 自动将任何图像从 url 下载到您的 phone?

how to automatically download any image from a url to your phone with vanilla javascript or node js?

我知道这是一件大事,我不知道该怎么做,只需要一些指导。 只是我想每 24 小时自动从 reddit-api 下载 hot/top post 图片 (1-5) 到我的 phone。我该如何处理?

ps:我可以使用 MERN 堆栈

我可以想到两种方法。但我不确定这是否是最好的解决方案。

第一种方法

使用React-Native、Flutter等编写一个移动应用运行后台应用,每24小时使用cronjob获取图像

第二种方法

如果您不想编写移动应用程序:

从 Reddit 获取图像。如果 Reddit-API 不起作用,你必须搞乱网络抓取,Javascript 有很多库可以做到这一点:

要每 24 小时执行一次此任务,您可以使用

并且当您获取图像时,无需将图像下载到 phone,您可以将其保存在您的计算机或云端:

  • AWS s3
  • Azure blob
  • Google 云存储

或像这样通过聊天发送:

  • 脸书(脸书API)
  • 推特(推特API)
  • 电报(电报API)
  • LINE(LINE API)

但是如果你想下载图片到你的phone并且图片保存在本地计算机上,你必须将phone连接到计算机并使用ADB。这是一个命令行工具,可让您与通过 USB 连接的 Android 设备(如果您的 phone 是 Android)进行通信,并且它有一个命令可以将图像拉到phone