我是新手,我有一个项目需要向用户发送每日提醒。我看到您可以使用 cron 作业来做到这一点。但是,我需要调用具有每日提醒功能的 API。此 API 是外部 API。我怎么做?
UPATE: 我需要调用 API,然后获取响应并每天向用户发送电子邮件。
Hey*_*iko 10
卷毛是你的朋友。在你的情况下,你会有这样的事情:
0 8 * * * curl -X POST -d '{"message":"content"}' apidomain.com/endpoint/
Run Code Online (Sandbox Code Playgroud)
在我的示例中,我指定了 POST,即使当您指定数据(使用 -d 选项)时 curl 将默认为 POST。我已经包含了它,以防您的 API 需要不同的 HTTP 方法,如 GET 或 PUT。
curl 联机帮助页将有所帮助:https : //linux.die.net/man/1/curl
请参阅此答案以获取有关 JSON 和 curl 的一些帮助:https : //stackoverflow.com/a/7173011/1876622