从nodejs实例远程上传文件到Wordpress



我正在Heroku上运行一个node应用程序。它收集数据块并将其粘贴到一组JSON文件中。我想把这些数据发布到我的Wordpress服务器(现在它是在网站上,但移动到WP引擎)。

我认为WordPress REST API会提供我想要的,但在阅读文档后,我不太确定。

有人有什么建议吗?这不是我以前做过的那种事。

当然,我可以下载生成的文件并手动上传到正确的位置……但我希望它是自动化的!

谁能给我指个正确的方向?看看WordPress REST API,但不认为这是答案。

一个选项是在Wordpress站点上设置一个cron作业来下载已经制作的JSON文件。这将允许您通过http下载文件,如果它们是公开可用的,或者使用api-key,甚至SFTP。

你也可以采取相反的方式,在运行你的node应用程序的服务器上设置一个cron作业,并使用SFTP将更新的文件传递到你的Wordpress站点。

如果你真的想要使用wordpress rest api,我认为最接近我的想法(不是wordpress专家)是你将json文件作为媒体对象上传:https://developer.wordpress.org/rest-api/reference/media/.

最新更新