現在、API を使用して、フォーラムの通知数を取得し、姉妹サイトに表示しています。しかし、これを60秒間キャッシュしても、ユーザーあたり毎分1回のAPIリクエストが必要となり、スケーリングが困難です。
理想的には、Webhook を使用したいと考えています。これにより、ユーザーが通知を受け取るたびに、そのデータが姉妹サイトに送信され、通知数が保存されます。ユーザーが通知をクリアしたときにも、クリアされるようにしたいです。
しかし、通知をクリアするための Webhook イベントを作成する方法が見当たらないようです。これらを追加する方法はありますか?
または、さらに簡単な方法として、現在の通知 Webhook に未読通知の総数を追加することは可能でしょうか?そうすれば、誰かが新しい通知を受け取るたびに、データベースを更新して含めることができます。
これにより、ウェブサイトを同期させ、API制限の悪夢を回避することができます。どうか助けてください!
(また、チャット通知を Webhook または API で取得する方法があれば、ぜひ知りたいです!)