Tom_Thele
(Tom Thele)
1
新規ユーザーの皆様に、ある製品の購読者向けの招待状を間もなく発行する予定です。Discourseへのアクセスは、現在の購読者向けに開始する新しい特典です。懸念しているのは、グループへの参加を招待されたユーザーが、招待を承認する前に購読をキャンセルした場合です。この状況では、購読は終了しますが、招待状は(送信から30日間有効で)開いたままになります。この状況で、Discourseで彼らがグループに参加するのを阻止できるようにしたいと考えています。
質問:招待が保留中である間に、APIを使用してグループから彼らを削除することはできますか?招待が保留中である間、彼らは実際にグループに参加していますか?グループから削除して、彼らが招待を承認した場合、何もアクセスできなくなるだけだと想定しています。
API経由で招待を取り消す方法はありますか?
この状況の対処法について、何か提案があれば幸いです。
pfaffman
(Jay Pfaffman)
2
UXからできることは何でもAPIから実行できます – Discourse APIのリバースエンジニアリング。
理想的には、Discourseをサブスクリプションを管理しているものに接続するためにdiscourse_connectを使用しますが、それが実現可能でない場合は、API経由で更新を実行できます。
「いいね!」 1
Tom_Thele
(Tom Thele)
3
ジェイさん、ありがとうございます。参考になりました。
より大きな疑問は、保留中の招待を無効にする方法です。他の人が尋ねているのを見ましたが、直接の答えは得られませんでした。誰か答えを知っていますか?
pfaffman
(Jay Pfaffman)
4
招待ページ (https://HOSTNAME/my/invited/pending) で、招待の横にあるゴミ箱アイコンをクリックします。
APIから実行したい場合は、上記のリバースエンジニアリングリンクを参照してください。
「いいね!」 1