Nachdem ich den Code eingehend geprüft hatte, habe ich einen sehr einfachen Proxy programmiert, der verschiedene Hürden bei der Erstellung eines Benutzer-API-Schlüssels und dessen Übergabe an die API bewältigt; er generiert auch einen Link, den die Benutzer in ihre Kalenderanwendungen einfügen müssen:
Hoffentlich wird all dies eines Tages in den Discourse-Code übernommen, und es wird nicht mehr benötigt – in der Zwischenzeit teile ich dies in der Hoffnung, anderen das Leben leichter zu machen.