特定の時間に Firebase の Cloud Functions をトリガーする
Firebase の Cloud Functions をスケジュールしたり、特定の時間にトリガーしたりすることは、さまざまな機能の共通の要件です。アプリケーション。当初は組み込み機能はありませんでしたが、現在ではこの目的のためにいくつかのオプションが利用可能です。
スケジュールされた機能 (Blaze プランのみ)
2019 年 4 月に、新しい機能が追加されました。 Firebase を通じて Cloud Functions を直接スケジュールできる機能が導入されました。この機能には、Blaze プランのプロジェクトが必要です。使用方法:
テキスト構文:
Cron テーブル形式:
遅延関数呼び出しのクラウド タスク
クラウド関数の単一呼び出しをスケジュールする場合別のトリガー内からの遅延では、クラウド タスクを使用できます。このオプションは、関数の実行を延期する必要があるシナリオに役立ちます。
定期的な HTTP トリガー用の外部サービス
無料プランまたはその他のプロジェクトの場合複雑なスケジュール要件がある場合は、外部サービスを使用して HTTP 関数を定期的にトリガーできます。これらのサービスには、
cron-job.org を使用すると、承認なしに誰でも関数を呼び出すことができることに注意してください。コードに悪用防止機能を実装することをお勧めします。
以上がFirebase の Cloud Functions を特定の時間に実行するようにスケジュールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。