gassim
(Al-Gassim Sharaf Addin)
1
How to send, configure, and accept invites to a Discourse siteでの議論の続きです。
@tobiaseigen:
こんにちは、ありがとうございます!
実際、フォーラムは招待制のサイトではありません。ただし、コース参加者専用のカテゴリがあります。各コースには、フォーラムでの議論に参加するように招待されるプライベートカテゴリがあります。コースはDiscourseとは別のプラットフォームで行われますが、招待リンクを使用してユーザーをフォーラムに招待し、コース関連のトピックについて議論するというアイデアです。
招待リンクを作成する際の問題の1つは、使用回数に制限がある必要があることですが、このユースケースでは、コースに参加する参加者の数に制限がないため、招待リンクが無期限に機能するように作成する必要があります。さらに、参加者がアカウントを持ち、プライベートカテゴリに追加され、関連トピック投稿にリダイレクトされることを保証する最良の方法でした。素晴らしい機能です!! 

- 学生がコースに登録する
- コースの紹介で、フォーラムを紹介される(フォーラムに参加するための招待リンク)
- 招待リンクを使用して参加した後、コース固有のプライベートカテゴリ「グループ」に追加され(プライベートカテゴリの議論トピックを表示できるように)、コースに関連する議論トピックにリダイレクトされる
- 章2、章3…など、それぞれに招待リンクがあり、参加者をプライベートカテゴリの関連トピックに誘導します。アカウントを持っていない場合やサインアウトしている場合は、まず参加/ログインするように求められます。これは招待リンクの仕組みであり、すべての参加者が必ずしも紹介から参加するとは限らないため、これは良いことです。しかし、この方法により、コースのどの段階でも議論フォーラムに参加するプロセスが可能であることが保証されるため、招待リンクはコース全体で使用されています。
「いいね!」 4
pfaffman
(Jay Pfaffman)
2
では、そのプラットフォームに、支払いが完了した際、または参加を促す何らかのアクションがあった際に、グループに追加するようにしてください。
「いいね!」 2
gassim
(Al-Gassim Sharaf Addin)
3
これはAPIを使用することを意味すると思いますか?
APIリクエスト PUT ‘{{base-url}}/groups/{{groupName}}/members.json’ をリクエストでテストしようとしました。
{
"emails": "email1,email2",
"notify": "true"
}
email1がすでに登録ユーザーであると仮定すると、email1は正常に通知を受け取り、プライベートグループに追加されます。しかし、email2が登録ユーザーでないと仮定すると、招待メールが送信されますが、email2がアカウントにサインアップしても、アカウントはグループに追加されません。
しかし、このステップが完璧に機能したとしても、これらのユーザーは指定されたトピックにリダイレクトされません。招待リンク機能は素晴らしいです。
- コース参加者が第3章にいるが、フォーラムに登録していない。
- 招待リンクをクリックし、登録ページに送信される。
- 参加者がサインアップまたはログインした後、招待者はプライベートグループに追加され、関連トピック(第3章)にリダイレクトされる。(参加者がディスカッショントピックに参加しやすくしたいと考えており、必須ではないため、すべての参加者が必ずしもイントロまたは第1章から参加するわけではありません。しかし、後でコース中に参加することを決定した場合、それは簡単であるはずです。)
招待リンクは、機能すれば完璧なソリューションです!@JammyDodgerにとってはうまく機能しているようですが、@tobiaseigenと私は、新規ユーザーがトピック投稿にリダイレクトされないという問題を再現しています。(https://meta.discourse.org/t/invite-links-to-topic-send-user-to-home-page-not-to-topic/221078)
「いいね!」 3
Gassim様
これは招待システムを面白く利用する方法ですね。トピックのタイトルを内容を反映するように変更しました。これにより、同じことを試みている他の人々がより多く集まることを期待しています。
@dan がこれを確認します。最大償還回数を設定すべきではないという点には同意しますが、デフォルトは1のままにするべきです。
これも @dan が取り組んでいるバグです。そのトピックの続報にご期待ください。
「いいね!」 3
gassim
(Al-Gassim Sharaf Addin)
5
ありがとうございます!バグが修正されて嬉しいです!
「いいね!」 2
こんにちは!このトピックはそれで見つけました。ありがとうございます 
私のフォーラムも基本的に同じように使いたいと思っています。公開フォーラムですが、私のサイトでホストされているオンラインコース/サブスクリプションの受講者のみが閲覧できるプライベートなカテゴリ(およびサブカテゴリ)があります。
この招待リンクシステムの使い方は私のニーズに合っているようですが、理論的には、使用回数/引き換え回数の上限に達するという問題に直面する可能性があります。
最大引き換え回数の上限がなくなる方向で何か進展はありましたか? @tobiaseigen @dan
「いいね!」 1
gassim
(Al-Gassim Sharaf Addin)
7
こんにちは。
私も同様の回答を得ましたが、metaで解決策を見つけました。最大で1,000,000回使用でき、リンクの使用回数が100万回に達するようであれば、リンクを更新する時期かもしれません。
ありがとうございます!
「いいね!」 3