購入後にユーザーをグループに追加

こんにちは!

オンラインコースを構築中で、購入後に以下のいずれかを行いたいと考えています:

  1. すでに同じメールアドレスで登録済みのユーザーを、Discourse のプライベートグループに追加する
  2. 彼らのアカウントを作成するか、登録とグループへの自動参加を促すメールを送信する

まだ良い方法が見つかりません!思いつく最善の方法は、そのグループへの招待リンクを作成することですが、それは簡単に共有されてしまい、すでに登録済みのユーザーがそれを使えないという問題があります。

アイデアはありますか?Zapier や Integromat の統合を検討しましたが、役立つものは見つけられませんでした。

それは、あなたがコースを販売しているプラットフォームと購入フローによります。

Kajabiの利用を検討しています。ただし、必要であれば他のプラットフォームも検討可能です。

Kajabiには、ZapierおよびIntegromat向けの新しい購入連携機能が登場しました。これが役立つかもしれません!

Zapier 統合に関するガイドはこちらです。

また、Integromat 向けの別の解決策もあると思います。

「いいね!」 2

Discourse Subscriptions をお勧めします。ただ、よく見ると、すでに別のシステムを導入されているようですね…

おそらく、他システムからのカスタム API 呼び出しか、Discourse Connect がご要望の機能でしょう。

「いいね!」 3

素晴らしいですね。ただ、統合機能は「新規投稿の作成」だけなのですね :cry:

はい、カスタム API 呼び出しが唯一の解決策のようです!

それについて学べるリソースをご存知ですか?

特に、すでに登録されているユーザーをグループに追加するだけという点を考慮した場合です。

最適な解決策は、DiscourseConnect - Discourse 向けの公式シングルサインオン (SSO) です。

ただし、Discourse API のリバースエンジニアリング方法 や、Discourse プラグイン作成入門ガイド 第 1 部:基本プラグインの作成 も参照してください。