php - 创建一个Web服务来发送数据库日报的电子邮件

标签 php database web-services email

我在 Android 中构建了一个应用程序来更新特定的数据库。现在,我的老板告诉我构建一个Web 服务,该服务可以对每天的条目进行日常报告,并将其发送到他的电子邮件 ID。它应该无需人工交互即可工作。 我只需将其上传到我们的服务器,它就会每天生成一封报告邮件(无需单击按钮或其他内容)。

现在,我熟悉了 php,并生成了一段代码(不是 Web 服务),该代码每天都会生成每日报告。但我无法想象它应该在没有人类交互的情况下工作的条件。出于同样的目的,我需要了解 Web 服务,但我对此了解不多。

过去两天我一直在搜索这个主题,但没有发现任何有用的信息。那么任何人都可以指导我走上我的道路,关于我应该引用哪些 Material , 因为我被困住了。提前致谢。

最佳答案

好消息:

调度部分取决于您服务器上的环境。在 Windows 上,您可以通过计划任务来完成此操作。像这样安排一个命令;请记住提供正确的目录等:php -f my-mailer.php。您可能希望将命令包装到 .bat/.cmd 文件中。

您还需要确保您的 php 配置为从命令行运行。

要进行测试,首先手动运行命令将报告发送到您的电子邮件,然后安排一些较短的时间间隔。然后更改为生产值。

关于php - 创建一个Web服务来发送数据库日报的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12473300/

相关文章:

java - 如何在 REST 上使用基于 token 的授权?

php - 如何从 PHP 中的日期时间获取 AM/PM

mysql - 使用 Workbench 将 Django 连接到远程 MySQL 数据库

php数据库空数组

sql - 如何在保持外键关系/参照完整性的同时在多个数据库的表之间移动数据?

vba - 在 VBA 中自动化 SAP 业务对象的 Web 服务登录

php - 使用 php 创建 API 时的 RESTful API 设计模式

javascript - 我正在尝试使用简单的网络摄像头捕获上传,上传不起作用?

php - 我应该在 Drupal 中将 ImageMagick 还是 GD2 与 ImageAPI 一起使用?

php - Laravel:从应用程序注销/清除所有用户的所有 session