Ja, das ist korrekt. Ich habe einen lokalen Cache implementiert, um die Discourse-Mitglieder-IDs in Bezug auf die Haupt-IDs meiner Website zu verfolgen, und ich protokolliere den letzten Zeitpunkt, an dem ich bestimmte Aktionen ausgeführt habe, damit ich die API nicht unnötig aufrufen muss.
Wenn meine Hauptwebsite jedoch stark frequentiert ist, gibt es viele Mitglieder, die Foren betreten oder verlassen. Da ich die doppelte Ignorier-Funktion zur Simulation eines Blockierens implementiert habe, muss meine Website für jede Person auf der Blockierliste eines Nutzers eine Reihe von API-Aufrufen tätigen. Wenn einer meiner Mitglieder fünf Personen blockiert hat, können das leicht 15–20 API-Aufrufe sein.