这个问题已经以某种形式得到了回答,我无法直接应用于这个例子。
我在两个独立的服务器上有一个Moodle站点和一个Wordpress站点。我需要定期将数据从Moodle站点传输到Moodle计划任务中的Wordpress站点。对于将传递的数据量没有限制。我已经为计划任务构建了脚手架。
我还需要什么:
如果有比这更好的架构,请告诉我。否则,非常感谢任何关于如何构建这两个脚本的建议。请记住,数据需要安全传输,我没有时间构建API脚本。此外,我需要确保其他站点无法激活WP站点上的接收脚本并注入数据。
答案 0 :(得分:1)
这可以通过在Wordpress中创建一个API来轻松完成,该API将接受POST请求,并在脚本上使用cron作业,该脚本将获取存储在数据库中的数据(假设您使用的是数据库),然后在WordPress API中发出POST请求。
Cron Jobs教程:https://code.tutsplus.com/tutorials/scheduling-tasks-with-cron-jobs--net-8800
Wordpress API教程:https://code.tutsplus.com/tutorials/introducing-the-wp-rest-api--cms-24533
- 编辑 -
注意到你说你需要快速而肮脏的修复,你可以使用相同的数据库并通过数据库获取数据,这是我能想到的最快的解决方案。