我是新手,我有一個項目需要每天發送提醒給用戶。我發現你可以使用cron作業來做到這一點。但是,我需要調用每日提醒的API。這個API是外部的。我怎麼做?如何在cron中調用API?
UPATE: 我需要調用API,然後獲取響應並每天向用戶發送電子郵件。
我是新手,我有一個項目需要每天發送提醒給用戶。我發現你可以使用cron作業來做到這一點。但是,我需要調用每日提醒的API。這個API是外部的。我怎麼做?如何在cron中調用API?
UPATE: 我需要調用API,然後獲取響應並每天向用戶發送電子郵件。
捲髮是你的朋友。在你的情況,你有這樣的事情:
0 8 * * * curl -X POST -d '{"message":"content"}' apidomain.com/endpoint/
在我的例子,我指定POST甚至以爲捲曲將默認使用POST,當您指定的數據(使用-d選項)。我已經包含了它,以防你的API需要一個不同的命令,比如GET或PUT。
的捲曲手冊頁將幫助:https://linux.die.net/man/1/curl
而且看到這個答案的一些幫助,JSON和捲曲: https://stackoverflow.com/a/7173011/1876622
以同樣的方式你會如果它是一個網頁。如果你向我們展示你是如何做到的,我們可以確認你的作品 – RiggsFolly