合計を含む通知イベント用のWebhook?

現在、API を使用して、フォーラムの通知数を取得し、姉妹サイトに表示しています。しかし、これを60秒間キャッシュしても、ユーザーあたり毎分1回のAPIリクエストが必要となり、スケーリングが困難です。

理想的には、Webhook を使用したいと考えています。これにより、ユーザーが通知を受け取るたびに、そのデータが姉妹サイトに送信され、通知数が保存されます。ユーザーが通知をクリアしたときにも、クリアされるようにしたいです。

しかし、通知をクリアするための Webhook イベントを作成する方法が見当たらないようです。これらを追加する方法はありますか?

または、さらに簡単な方法として、現在の通知 Webhook に未読通知の総数を追加することは可能でしょうか?そうすれば、誰かが新しい通知を受け取るたびに、データベースを更新して含めることができます。

これにより、ウェブサイトを同期させ、API制限の悪夢を回避することができます。どうか助けてください!

(また、チャット通知を Webhook または API で取得する方法があれば、ぜひ知りたいです!)

これは非常にユニークな設定のようですね!あなたの設定についてもう少し教えていただけますか?そして、なぜあなたのメンバーが別のサイトからDiscourseの通知を見たり、 dismiss(無視)したりできるようにしようとしているのか?私には、あなたのメンバーがDiscourseにサインインして通知にアクセスし、ディスカッションに参加するのが最も理にかなっているように思えます。

まあ、もう一つのサイトは密接に連携していて、シームレスであるべきです。

私はもう一つのサイトで通知を表示できるようにしたいのですが、通知をそこで見ると、「新着」の点を消すべきです。これはフォーラムで見るのと同じです。

それだけのことで、本当に二つのプラットフォームがシームレスであることを望んでいます。